كيفية إنشاء مخطط خطي مع أشرطة الخطأ في MATLAB باستخدام errorbar()

Kyfyt Ansha Mkhtt Khty M Ashrtt Alkhta Fy Matlab Bastkhdam Errorbar



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

سيستعرض هذا الدليل تركيبات مختلفة لإنشاء أشرطة خطأ في MATLAB موضحًا أمثلة مختلفة.

كيفية إنشاء مؤامرة خطية مع أشرطة الخطأ في MATLAB؟

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







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



شريط خطأ ( و يخطئ )
شريط خطأ ( س، ص، يخطئ )
شريط خطأ ( x,y,neg,pos )
شريط خطأ ( ___، أورنت )
شريط خطأ ( ___،المواصفات )

هنا،



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





الوظيفة شريط الأخطاء (س، ص، يخطئ) ينشئ مخططًا خطيًا يتوافق مع x مقابل y مع وجود أشرطة خطأ في كل نقطة بيانات.

الوظيفة شريط الأخطاء (x،y،neg،pos) ينشئ أشرطة خطأ في كل نقطة بيانات تتوافق مع x مقابل y حيث يحتوي المتغير neg على طول شريط الخطأ أسفل نقطة البيانات بينما يحتوي pos على طول شريط الخطأ أعلى نقطة البيانات على التوالي.



الوظيفة شريط الأخطاء (___، أونت) يستخدم لإعداد اتجاه شريط الخطأ. تمثل القيمة الافتراضية لـ 'ornt' القيمة الرأسية ولكن يمكننا تغييرها عن طريق تحديد 'أفقي' لأشرطة الخطأ الأفقية و'كلاهما' لكل من أشرطة الخطأ الرأسية والأفقية. يمكننا استخدام خيار 'ornt' مع أي بناء جملة سابق.

الوظيفة شريط الأخطاء (___، LineSpec) ينشئ أشرطة الخطأ باستخدام أي بناء جملة يحدد ألوان الشريط وعرض الشريط والمزيد.

المثال 1: كيفية إنشاء مخطط خطي بأشرطة خطأ عمودية متساوية الطول؟

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

ص = 10 : 10 : 100 ;
يخطئ = 10 * تلك ( مقاس ( و ) ) ;
شريط خطأ ( و يخطئ )

المثال 2: كيفية إنشاء مخطط خطي بأشرطة خطأ رأسية ذات أطوال مختلفة؟

ينشئ المثال المعطى أشرطة الخطأ الرأسية المقابلة لمخططات الخطوط ذات أطوال مختلفة باستخدام شريط الأخطاء (x،y،neg،pos) وظيفة في MATLAB.

س = 1 : 10 ;
ص = 10 : 10 : 100 ;
نيج = 10 * تلك ( مقاس ( و ) ) ;
نقاط البيع = 5 * تلك ( مقاس ( و ) ) ;
شريط خطأ ( x,y,neg,pos )

المثال 3: كيفية إنشاء مخطط خطي باستخدام أشرطة الخطأ الأفقية؟

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

س = 1 : 10 ;
ص = 10 : 10 : 100 ;
يخطئ = 10 * تلك ( مقاس ( و ) ) ;
شريط خطأ ( س، ص، خطأ، 'أفقي' )

المثال 4: كيفية إنشاء مخطط خطي بأشرطة خطأ رأسية وأفقية ذات خصائص خطية؟

في هذا المثال نستخدم شريط الأخطاء (x، y، يخطئ، 'كلاهما'، LineSpec) وظيفة لإنشاء أشرطة الخطأ الرأسية والأفقية ذات خصائص الخط المحددة.

س = 1 : 10 ;
ص = 10 : 10 : 100 ;
يخطئ = 5 * تلك ( مقاس ( و ) ) ;
شريط خطأ ( س، ص، خطأ، 'كلاهما' , 'ماركير إيدج كولور' , 'أزرق' , 'لون علامة الوجه' , [ 0.75 0.95 1 ] )

خاتمة

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