MATLAB میں کمانڈ پر بیان کیسے پرنٹ کریں۔
MATLAB کمانڈ ونڈو میں بیانات کو پرنٹ کرنے کے لیے تین الگ الگ طریقے پیش کرتا ہے، جو صارفین کو پروگرام کے عمل کے دوران معلومات کو ظاہر کرنے اور آؤٹ پٹ کو بات چیت کرنے کے متعدد طریقے فراہم کرتا ہے۔
طریقہ 1: fprintf() کا استعمال
fprintf() فنکشن فارمیٹ شدہ آؤٹ پٹ کو سپورٹ کرکے زیادہ ورسٹائل پرنٹنگ کی اجازت دیتا ہے۔ یہ ایک فارمیٹ اسپیفائر اور ایک یا زیادہ دلائل کو قبول کرتا ہے، جیسا کہ C پروگرامنگ لینگویج کے printf() فنکشن:
نام = 'خود' ;
عمر = 25 ;
fprintf ( 'میرا نام %s ہے اور میری عمر %d سال ہے۔\n' نام، عمر ) ;
یہاں، %s اور %d بالترتیب سٹرنگ اور انٹیجر ویلیوز کے لیے فارمیٹ سپیکیفائر ہیں۔ متغیر کا نام اور عمر fprintf() کو دلائل کے طور پر منتقل کیا جاتا ہے، اور ان کی اقدار کو فارمیٹ شدہ سٹرنگ میں داخل کیا جاتا ہے۔ \n ایک نئی لائن کریکٹر ہے جو سٹیٹمنٹ پرنٹ ہونے کے بعد لائن بریک کا اضافہ کرتا ہے۔
طریقہ 2: disp() کا استعمال
disp() فنکشن کمانڈ ونڈو میں پیغامات پرنٹ کرنے کے لیے ایک آسان ٹول ہے۔ یہ ایک تار یا اظہار کو بطور دلیل قبول کرتا ہے اور اسے آؤٹ پٹ کے طور پر دکھاتا ہے۔ یہاں ایک مثال ہے:
disp ( 'ہیلو، لینکس ہنٹ' ) ;
اس کوڈ پر عمل کرنے سے کمانڈ ونڈو پر 'Hello, Linuxhint' پرنٹ ہو جائے گا۔ disp() فنکشن کے اندر سٹرنگ پیرامیٹر میں ترمیم کر کے پیغام کو ذاتی بنایا جا سکتا ہے، انفرادی ترجیحات یا تقاضوں کے مطابق تخصیص کی اجازت دے کر۔
طریقہ 3: disp() اور sprintf() کا استعمال
ایک اور نقطہ نظر میں disp() فنکشن کو sprintf() فنکشن کے ساتھ جوڑ کر فارمیٹ شدہ آؤٹ پٹ بنانا شامل ہے جسے disp() کا استعمال کرتے ہوئے پرنٹ کیا جا سکتا ہے۔ یہ طریقہ کارآمد ہے جب آپ متغیرات یا حسابات کا استعمال کرتے ہوئے ایک پیچیدہ بیان بنانا چاہتے ہیں۔ یہاں ایک مثال ہے:
اے = 5 ;بی = 5 ;
ضرب = A*B؛
ڈسپلے_سے_کمانڈ_لائن = sprintf ( 'ضرب کا نتیجہ %d ہے' ، ضرب ) ;
disp ( ڈسپلے_سے_کمانڈ_لائن ) ;
یہ کوڈ کمانڈ لائن پر بیان پرنٹ کرنے کے لیے disp() فنکشن اور sprintf() فنکشن کا استعمال کرتا ہے۔ یہ متغیرات A اور B کی ضرب کا حساب لگاتا ہے، sprintf() کا استعمال کرتے ہوئے نتیجہ کو فارمیٹ کرتا ہے، اور اسے disp() کا استعمال کرتے ہوئے دکھاتا ہے۔ بیان کو کمانڈ ونڈو پر پرنٹ کیا جاتا ہے، ضرب کے نتیجے کے بارے میں معلومات فراہم کرتا ہے۔
نتیجہ
ان مختلف طریقوں کو استعمال کرتے ہوئے، آپ MATLAB میں کمانڈ ونڈو پر بیانات کو مؤثر طریقے سے پرنٹ کر سکتے ہیں۔ چاہے آپ کو سادہ پیغامات کو ظاہر کرنے کی ضرورت ہو یا پیچیدہ آؤٹ پٹ کو فارمیٹ کرنے کی، یہ تکنیک آپ کو پروگرام کے عمل کے دوران معلومات پہنچانے اور پیشرفت کو ٹریک کرنے میں مدد فراہم کریں گی۔