3.2.2 选择结构
【例3.2】计算分段函数:
x=input('请输入x的值:');
if x<0
y=abs(x);
elseif x<10
y=sin(x)./(x+1);
elseif x<20
y=power(x,3);
else
y=(3+2*x).*log(x);
end
disp(y)
3.2 程序控制结构
实时脚本通常包含很多命令,有时只需要运行其中一部分,
这时可通过设置分节标志,将全部代码分成若干代码片段
(也称为代码单元)。
3.2 程序控制结构
3.2.1 顺序结构
1.input函数
用于打开一个输入框来获取数据,该函数的调用格式为:
A=input(提示信息)
其中,提示信息为一个字符串,用于提示用户输入什么样的
z1=max(x,y);
z=0;
while z<x*y
z=z+z1;
%如果z不能被x整除,则跳过循环体中后续语句,不再判断z能否被y整除
if mod(z,x)~=0
continue
end
%如果z既能被x整除,又能被y整除,跳出循环
if mod(z,y)==0
break
end
end
disp([num2str(x),'和',num2str(y),'的最小公倍数是:',num2str(z)])
数据。
>> A=input('输入A矩阵:')
输入A矩阵:[1,2,3;4,5,6]↙
A =
1
2