كيفية إضافة نص وصفي إلى نقاط البيانات على قطعة أرض في MATLAB

Kyfyt Adaft Ns Wsfy Aly Nqat Albyanat Ly Qt T Ard Fy Matlab



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

سيوضح لك هذا الدليل كيفية إضافة نص وصفي إلى نقاط البيانات باستخدام وظيفة text() في MATLAB. سنغطي تركيبات وأمثلة مختلفة حتى تتمكن من تعلم كيفية استخدامها بطرق مختلفة

كيفية تحويل النص الوصفي إلى نقاط بيانات على قطعة أرض في MATLAB؟

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







بناء الجملة
في MATLAB، يمكنك استخدام نص() تعمل بالطرق التالية:



نص ( س، ص، النص )
نص ( س، ص، ض، النص )
نص ( ___، الاسم، القيمة )

هنا،



الوظيفة النص (س، ص، النص) مسؤول عن إضافة أوصاف النص إلى نقطة بيانات واحدة أو أكثر باستخدام النص المحدد بواسطة المتغير رسالة قصيرة في المحاور الحالية.





  • لتحديد وصف لنقطة بيانات واحدة، تأخذ هذه الدالة x وy كقيم عددية.
  • لتحديد وصف نصي لأكثر من نقطة بيانات واحدة، تأخذ هذه الدالة x وy كمتجهين لهما نفس الحجم.

الوظيفة النص (س، ص، ض، النص) وهو المسؤول عن وضع النص في الإحداثيات ثلاثية الأبعاد.

الوظيفة النص (___، الاسم، القيمة) يكون مسؤولاً عن تحديد خصائص كائن النص باستخدام واحدة أو أكثر من وسيطات زوج الاسم والقيمة.



مثال 1: كيفية إضافة نص وصفي إلى نقطة بيانات واحدة في MATLAB؟

يستخدم رمز MATLAB هذا نص() دالة لتحديد وصف النقطة (pi/2,0.2).

س = -بي:بي / خمسون :باي؛
ذ = كوس ( س ) ;
حبكة ( س، ص )
نص ( باي / 2 , 0.2 , '\leftarrow cos(\pi/2)' )

المثال 2: كيفية إضافة نص وصفي إلى نقاط بيانات متعددة؟

استخدم التعليمة البرمجية التالية دالة الرسم لرسم دالة cos(x) على النطاق [-π, π]. ال نص() يتم استخدام الدالة لإضافة تعليقين نصيين إلى المخطط، للإشارة إلى مكان تقاطع الدالة مع المحور السيني.

س = -بي:بي / خمسون :باي؛
ذ = كوس ( س ) ;
حبكة ( س، ص )
x_vect = [ -باي / 2 ،باي / 2 ] ;
y_vect = [ 0 , 0 ] ;
نص ( x_vect،y_vect، '\leftarrow cos(x)=0' )

المثال 3: كيفية إضافة نص وصفي إلى نقاط البيانات ثلاثية الأبعاد؟

في كود MATLAB هذا، نقوم بإنشاء مخطط سطحي للوظيفة Z=cos(X)+sin(Y) المقابلة للمتجهات المعطاة x و y. بعد ذلك حددنا النقطة (0,0,1) وأضفنا وصفها وهو cos(X)+sin(Y)=1.

[ س، ص ] = شبكة شبكية ( - 1 : 0.1 : 1 ،- 1 : 10 ) ;
Z = كوس ( X ) + بدون ( و ) ;
تصفح ( س، ص، ض )
نص ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' )

المثال 4: كيفية تحديد حجم النص ولونه أثناء إضافة نص وصفي إلى نقطة بيانات؟

ينشئ المثال الموضح أدناه مخططًا سطحيًا للوظيفة Z=cos(X)+sin(Y) المقابلة للمتجهات المعطاة x و y. وبعد ذلك يحدد نقطة (0,0,1) ويضيف وصفها وهو cos(X)+sin(Y)=1 من خلال تحديد طوق النص باللون الأزرق وحجم النص = 16.

[ س، ص ] = شبكة شبكية ( - 1 : 0.1 : 1 ،- 1 : 10 ) ;
Z = كوس ( X ) + بدون ( و ) ;
تصفح ( س، ص، ض )
نص ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' , 'لون' , 'أحمر' , 'حجم الخط' , 16 )

خاتمة

في مجال تصور البيانات، نحتاج إلى وصف نقاط البيانات المرسومة لجعل مخططاتنا واضحة ومفهومة. يمكن تنفيذ هذه المهمة بكفاءة باستخدام نص() وظيفة في MATLAB. لقد وصف هذا البرنامج التعليمي وظيفة نص() وظيفة في MATLAB. لقد قدمنا ​​​​تركيبات مختلفة لـ نص() وظيفة ومثال سهل لكل بناء جملة لمساعدتك على فهم طريقة عمل الوظيفة.