كيفية استخدام fprintf مع مزيج من السلاسل والأرقام في MATLAB

Kyfyt Astkhdam Fprintf M Mzyj Mn Alslasl Walarqam Fy Matlab



ال fprintf يتم استخدام الوظيفة في MATLAB لحفظ الإخراج إلى ملف أو عرض النتائج (النص والبيانات) على الشاشة. يمكّنك من تحديد التخطيط والمحاذاة وأنواع البيانات المراد طباعتها ، مما يجعلها وظيفة فعالة لتوليد إخراج جيد التنسيق.

كيفية استخدام وظيفة fprintf في MATLAB؟

ال fprintf تُستخدم الوظيفة في MATLAB بشكل شائع لطباعة السلاسل أو الأرقام أو مزيج من كليهما بطريقة منسقة على الشاشة أو أجهزة الإخراج الأخرى. يسمح لك بتحديد تخطيط وتنسيق الإخراج ، مما يجعله أداة متعددة الاستخدامات لعرض البيانات.

الصيغة البسيطة لملف fprintf الوظيفة في MATLAB هي كما يلي:







fprintf ( التنسيق: المواصفات ، A1 ، A2 ، ... ، أن )

تحدد وسيطة التنسيق سلسلة التنسيق التي تحدد تخطيط وتنسيق الإخراج. ال A1, A2, … An تمثل القيم التي تريد طباعتها. من خلال استخدام محددات التنسيق المناسبة ضمن سلسلة التنسيق ، يمكنك التحكم في كيفية عرض أنواع البيانات المختلفة وترتيبها بالترتيب المطلوب.



محددات التنسيق

محددات التنسيق هي عناصر نائبة داخل سلسلة التنسيق تشير إلى مكان وكيفية طباعة البيانات ؛ فيما يلي بعض محددات التنسيق الشائعة الاستخدام لخلط السلاسل والأرقام:



  • ٪س: يمثل قيمة سلسلة.
  • ٪ d أو٪ i: يمثل قيمة عشرية (عدد صحيح).
  • ٪F: يمثل قيمة النقطة العائمة.
  • ٪ e أو٪ E: يمثل قيمة الفاصلة العائمة في التدوين العلمي.
  • ٪ g أو٪ G: يمثل قيمة فاصلة عائمة إما بالتدوين العشري أو العلمي.

مثال 1 - طباعة الأعداد الصحيحة باستخدام MATLAB fprinf

يوضح هذا المثال البسيط كيفية استخدام ملف fprintf تعمل في MATLAB لعرض السلاسل والأرقام. يحسب هذا المثال ويعرض مجموع قيمتين صحيحتين باستخدام fprintf وظيفة.





س = 4 ؛

و = 8 ؛

fprintf ( ' مجموع ل ٪ d و٪ d:٪ d '، x ، y ، x + y)

مثال 2 - طباعة السلاسل باستخدام MATLAB fprinf

في هذا المثال ، يقوم رمز MATLAB المحدد بطباعة السلسلة باستخدام محدد٪ s:



الاسم = 'سام' ؛

fprintf ( 'اسم الشخص يكون ٪ s '، الاسم) ؛

الخرج هو:

مثال 3 - طباعة مزيج السلاسل والأرقام الصحيحة باستخدام MATLAB fprinf

لطباعة مزيج من السلاسل والأعداد الصحيحة ، سيتم استخدام المحددات٪ d و٪ s في دالة fprintf:

الاسم = 'سام' ؛

العمر = 25 ؛

fprintf ( 'اسم الشخص يكون ٪ s وهو٪ d سنة '، الاسم ، العمر) ؛

سيكون الإخراج:

خاتمة


ال fprintf وظيفة في MATLAB هي أداة فعالة لتنسيق وطباعة البيانات. من خلال مزج السلاسل والأرقام داخل سلسلة التنسيق ، يمكنك إنشاء إخراج جيد التنظيم ينقل المعلومات بشكل فعال. فهم محددات التنسيق والاستفادة منها في fprintf ستساعدك الوظيفة على التحكم في مظهر الإخراج والتخطيط.