MATLAB编程基础:从语句转换到图形绘制
1. 条件语句转换
在MATLAB中, if 语句和 switch 语句可以相互转换。例如,将 if 语句转换为 switch 语句的示例代码如下:
b = input('enter a number ');
switch b
case 1
disp('one');
case 2
disp('two');
case 3
disp('three');
otherwise
disp('not one, two, or three');
end
你可以尝试将 if 语句转换为 switch 语句,反之亦然。
2. 带用户输入的 while 循环
有时候,我们希望程序能够处理用户输入,并为每个输入重复执行一系列命令。 for 循环不太适合这种情况,因为我们事先不知道需要循环多少次。而 while 循环则很合适,因为它可以一直循环,直到满足某个条件为止。以下是一个示例代码:
done = 0;
while (~done)
mykey = input('press q: ', 's');
disp('you pressed a
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



