میں MATLAB میں کیسے پرنٹ (آؤٹ پٹ) کروں؟

My Matlab My Kys Prn Aw P Krw



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

میں MATLAB میں (آؤٹ پٹ) کیسے پرنٹ کروں؟

MATLAB میں، آپ کی مخصوص ضروریات کے مطابق آؤٹ پٹ پرنٹ یا ڈسپلے کرنے کے کئی طریقے ہیں، MATLAB میں آؤٹ پٹ پرنٹ کرنے کے کچھ عام طریقے یہ ہیں:

1: disp() فنکشن کا استعمال

MATLAB میں، disp() فنکشن ڈسپلے کے لیے ہے اور عام طور پر ڈیٹا کے سادہ اور فوری آؤٹ پٹ کے لیے استعمال ہوتا ہے۔ disp() فنکشن آؤٹ پٹ پرنٹ کرنے کے بعد خود بخود ایک نئی لائن کیریکٹر کا اضافہ کرتا ہے، جو ظاہر شدہ معلومات کو فارمیٹ کرنے میں مدد کرتا ہے، یہاں اس کے لیے نحو ہے:







disp ( اظہار ) ;

مزید وضاحت کے لیے، یہاں ایک مثالی کوڈ ہے جو MATLAB میں آؤٹ پٹ پرنٹ کرنے کے لیے disp() فنکشن کا استعمال دکھاتا ہے:



x = 10 ;
disp ( ایکس ) ;

disp() فنکشن کسی اظہار یا متغیر کی قدر کو ظاہر کرنے کا ایک آسان اور آسان طریقہ ہے۔ آؤٹ پٹ پرنٹ کرنے کے بعد، ایک نئی لائن خود بخود شامل ہو جاتی ہے:







2: fprintf() فنکشن کا استعمال

MATLAB میں fprintf() فنکشن فائل یا کمانڈ ونڈو میں آؤٹ پٹ تیار کرنے اور پرنٹ کرنے کے لیے استعمال ہوتا ہے۔ اس کا مطلب ہے 'فارمیٹڈ پرنٹ' اور آپ کو ظاہر شدہ آؤٹ پٹ کی فارمیٹنگ کو کنٹرول کرنے کی اجازت دیتا ہے۔ fprintf() فنکشن خاص طور پر مفید ہے جب آپ متغیرات کو مخصوص فارمیٹنگ کے ساتھ ڈسپلے کرنا چاہتے ہیں، فارمیٹ شدہ پیغام میں متن اور متغیرات شامل کرنا چاہتے ہیں، یا فائل میں فارمیٹ شدہ ڈیٹا لکھنا چاہتے ہیں۔ fprintf() فنکشن میں درج ذیل نحو ہے:

fprintf ( فارمیٹ، قدر 1، قدر 2، ... ) ;

مزید وضاحت کے لیے، یہاں ایک مثالی کوڈ ہے جو MATLAB میں آؤٹ پٹ پرنٹ کرنے کے لیے fprintf() فنکشن کا استعمال دکھاتا ہے:



نام = 'خود' ;
عمر = 29 ;
fprintf ( 'میرا نام %s ہے اور میری عمر %d سال ہے۔\n' نام، عمر ) ;

fprintf() فنکشن آپ کو پلیس ہولڈرز جیسے سٹرنگز کے لیے %s اور انٹیجرز کے لیے %d کا استعمال کرتے ہوئے آؤٹ پٹ کو فارمیٹ اور پرنٹ کرنے کی اجازت دیتا ہے۔ یہ آؤٹ پٹ کی فارمیٹنگ پر قطعی کنٹرول پیش کرتا ہے۔

3: sprintf() فنکشن کا استعمال

MATLAB میں، sprintf() فنکشن ڈیٹا کو سٹرنگ میں فارمیٹ کرنے اور فارمیٹ شدہ سٹرنگ کو متغیر میں اسٹور کرنے کے لیے استعمال کیا جاتا ہے۔ اس کا مطلب 'سٹرنگ پرنٹ' ہے اور آپ کو fprintf() فنکشن کی طرح فارمیٹ شدہ آؤٹ پٹ بنانے کی اجازت دیتا ہے۔ آؤٹ پٹ کو براہ راست پرنٹ کرنے کے بجائے، یہ فارمیٹ شدہ سٹرنگ واپس کرتا ہے، sprintf() فنکشن کے لیے نحو درج ذیل ہے:

نتیجہ = سپرنٹ ایف ( فارمیٹ، قدر 1، قدر 2، ... ) ;

مزید وضاحت کرنے کے لیے، یہاں ایک مثالی کوڈ ہے جو MATLAB میں آؤٹ پٹ پرنٹ کرنے کے لیے sprintf() فنکشن کا استعمال دکھاتا ہے:

چوڑائی = 5 ;
اونچائی = 3 ;
رقبہ = چوڑائی * اونچائی
آؤٹ پٹ = sprintf ( 'رقبہ %d مربع یونٹ ہے۔' ، رقبہ ) ;
disp ( آؤٹ پٹ ) ;

fprintf() کی طرح، sprintf() فنکشن فارمیٹ شدہ سٹرنگ کو سیدھے پرنٹ کرنے کے بجائے واپس کرتا ہے۔ فارمیٹ شدہ سٹرنگ کو متغیر میں ذخیرہ کیا جا سکتا ہے اور بعد میں ظاہر یا ضرورت کے مطابق استعمال کیا جا سکتا ہے۔

4: کمانڈ لائن آؤٹ پٹ کا استعمال

فنکشنز استعمال کرنے کے علاوہ، آپ MATLAB میں کمانڈ لائن سے براہ راست آؤٹ پٹ بھی پرنٹ کر سکتے ہیں۔

x = 5 ;
اور = 10 ;
x + y

MATLAB کمانڈ لائن میں، کسی اظہار کا نتیجہ واضح پرنٹ بیانات کی ضرورت کے بغیر خود بخود ظاہر ہو جاتا ہے۔

نتیجہ

پرنٹنگ آؤٹ پٹ MATLAB پروگرامنگ کا ایک اہم پہلو ہے، اور دستیاب مختلف طریقوں کو جاننا آپ کو مؤثر طریقے سے بات چیت اور نتائج کا تجزیہ کرنے کی اجازت دیتا ہے۔ چاہے آپ اقدار، فارمیٹ پیغامات، یا آؤٹ پٹ پیچیدہ ڈیٹا کو ظاہر کرنا چاہتے ہیں، MATLAB کئی تکنیک فراہم کرتا ہے جیسے disp(), fprintf(), sprintf(), اور براہ راست کمانڈ لائن آؤٹ پٹ۔