English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Если после оператора if следует опциональное else, которое выполняется, когда выражение равно false.
Грамматика если ... else в MATLAB-
if <expression> %Если булевое выражение равно true, то будет выполнено следующее <statement(s)> else <statement(s)> %Если булевое выражение равно false, то будет выполнено следующее end
Если результат вычисления булева выражения равен true, то будет выполнен блок кода if,否则 будет выполнен блок кода else.
Создайте файл скрипта и введите следующий код-
a = 100; %Проверка булева условия if a < 20 %Если condition равен true, то будет напечатано следующее fprintf('a меньше 20\n'); else %Если condition равен false, то будет напечатано следующее fprintf('a не менее 20\n'); end fprintf('Значение a: %d\n', a);После компиляции и выполнения вышеуказанного кода будет получен следующий результат-
a не менее 20 Значение a: 100