MATLAB میں کمانڈ لائن پر بیان کیسے پرنٹ کریں۔

Matlab My Kman Layn Pr Byan Kys Prn Kry



MATLAB کے ساتھ کام کرتے وقت، کمانڈ ونڈو میں معلومات یا نتائج کو ظاہر کرنا اکثر ضروری ہوتا ہے۔ بیانات یا پیغامات کی پرنٹنگ ڈیبگنگ کے مقاصد، صارفین کو تاثرات فراہم کرنے، یا صرف آپ کے کوڈ کی پیشرفت کی نگرانی کے لیے مفید ہو سکتی ہے۔ اس آرٹیکل میں، ہم MATLAB میں کمانڈ ونڈو پر بیانات پرنٹ کرنے کے مختلف طریقے تلاش کریں گے، جس سے آپ کو پروگرام کے عمل کے دوران معلومات کو مؤثر طریقے سے بات چیت اور ٹریک کرنے میں مدد ملے گی۔

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 میں کمانڈ ونڈو پر بیانات کو مؤثر طریقے سے پرنٹ کر سکتے ہیں۔ چاہے آپ کو سادہ پیغامات کو ظاہر کرنے کی ضرورت ہو یا پیچیدہ آؤٹ پٹ کو فارمیٹ کرنے کی، یہ تکنیک آپ کو پروگرام کے عمل کے دوران معلومات پہنچانے اور پیشرفت کو ٹریک کرنے میں مدد فراہم کریں گی۔