matlab的if与else if嵌套
时间: 2023-12-13 19:05:14 浏览: 111
MATLAB中的if和else if语句可以嵌套使用,以下是一个示例代码:
```matlab
a = 100;
b = 200;
if a == 100
if b == 200
fprintf('Value of a is 100 and b is 200\n');
end
elseif a == 50
fprintf('Value of a is 50\n');
else
fprintf('Value of a is not 50 or 100\n');
end
fprintf('Exact value of a is: %d\n', a);
fprintf('Exact value of b is: %d\n', b);
```
在这个示例中,如果a等于100且b等于200,则会输出“Value of a is 100 and b is 200”,否则将继续检查a的值。如果a等于50,则输出“Value of a is 50”,否则输出“Value of a is not 50 or 100”。最后,将输出a和b的确切值。
阅读全文