كيفية استخدام غير متساو في MATLAB؟

Kyfyt Astkhdam Ghyr Mtsaw Fy Matlab



تدعم MATLAB العوامل العلائقية لمقارنة كميتين. تتضمن هذه العمليات أكبر من ، وأقل من ، ومساوية ، ولا تساوي. يسمح لنا العامل العلائقي غير المتكافئ بتحديد عدم المساواة بين كميتين. ستناقش هذه المدونة كيفية استخدام عامل التشغيل غير المتكافئ في MATLAB باستخدام بعض الأمثلة.

كيفية تنفيذ عدم المساواة في عامل MATLAB؟

يتم استخدام عامل التشغيل لا يساوي أو ~ = في MATLAB لمقارنة قيمتين أو متجهات أو مصفوفات أو مصفوفات عن طريق إرجاع مصفوفة تحتوي على قيم منطقية لـ 1 و 0. يستخدم تنفيذ هذا العامل عامل التشغيل '~ =' وبناء الجملة ne (). كلتا الطريقتين ستؤديان إلى نفس النتيجة.

أ ~ = ب

ني (أ ، ب)

هنا،

ينتج عن A ~ = B مصفوفة منطقية أو جدول قيم منطقية ، حيث يكون كل عنصر منطقيًا 1 (صواب) إذا كانت المدخلات A و B غير متساوية ومنطقية 0 (خطأ) بخلاف ذلك. يقارن الاختبار بين العناصر الحقيقية والتخيلية للمصفوفات العددية.

هناك أسلوب مختلف لـ ~ = وهو استخدام ne (A ، B) ، ومع ذلك ، نادرًا ما يتم تنفيذ ذلك.

أمثلة

ضع في اعتبارك بعض الأمثلة لتوضيح وظائف عامل التشغيل غير المتكافئ في MATLAB.

مثال 1

يستخدم كود MATLAB المعطى عامل التشغيل ~ = لمقارنة القيمتين المحددتين x و y.

س = 5 ؛

ص = 9 ؛

س ~ = ص

بعد تنفيذ الكود أعلاه ، سوف نتلقى قيمة منطقية '1' لأن الشرط المحدد تم استيفائه.

مثال 2

في هذا المثال ، نستخدم الدالة ne () لمقارنة المصفوفتين المحددتين x و y.

س = عين (3) ؛

ص = واحد (3) ؛

ني (س ، ص)

خاتمة

يسمح لنا عامل التشغيل غير المتكافئ في MATLAB بتحديد عدم المساواة بين كميتين من خلال إعادة مصفوفة لها قيم منطقية لـ 1 و 0. يستخدم تنفيذ هذا العامل كلاً من العامل '~ =' وبناء الجملة ne (). كلتا الطريقتين ستؤديان إلى نفس النتيجة. اكتشف هذا البرنامج التعليمي كيفية استخدام عامل التشغيل لا يساوي في MATLAB.