English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في MATLAB،استخدام جمل if-else المدمجة هو دائمًا قانوني، مما يعني أنك يمكنك استخدام جمل if أو elseif داخل جمل أخرى if أو elseif.
نموذج جملة if مدمجة كالتالي-
if <expression 1> %إذا كان التعبير البولي 1 صحيحًا، يتم تنفيذ النص التالي if <expression 2> %إذا كان التعبير البولي 2 صحيحًا، يتم تنفيذ النص التالي fin fin
يمكنك استخدام elseif ... else مثل جملة if مدمجة
أنشئ ملف سكريبت واكتب فيه الكود التالي-
a = 100; b = 200; %تحقق من الحالة البولية if(a == 100) %إذا كان condition صحيحًا، يتم التحقق من النص التالي if(b == 200) %إذا كان condition صحيحًا، يتم طباعة النص التالي fprintf('قيمة za هي 100 وب هو 200\n'); fin fin fprintf('القيمة الدقيقة za هي: %d\n', a); fprintf('القيمة الدقيقة لب هو: %d\n', b);عند تشغيل الملف، يظهر -
قيمة za هي 100 وب هو 200 القيمة الدقيقة za هي: 100 القيمة الدقيقة لب هو: 200