顺序结构
脚本文件和函数文件
文件的创建
顺序结构
数据的输入
A = input(提示信息,选项);
>> A = input('请输出变量A的值');
请输出变量A的值100
数据的输出
disp(输出项)
>> s = 'Hello, World';
>> disp(s)
Hello, World
>> a = [1,2,3; 4,5,6];
>> disp(a)
1 2 3
4 5 6
程序的暂停
选择结构
if语句
单分支if
双分支if
输入一个整数,如果是奇数则输出其平方根,否则输出其立方根
x = input('请输入x的值:');
if rem(x, 2) == 1
y = sqrt(x);
else
y = x ^ (1 / 3);
end
y
多分支if
c = input('请输入一个字符:', 's');
if c >= 'A' && c <= 'Z'
disp(lower(c))
elseif c >='a' && c <= 'z'
disp(upper(c))
elseif c >= '0' && c <= '9'
disp(str2double(c)^2)
else
disp(c)
end
switch语句
语句格式
x = input('x = ?');
switch fix(x)
case 2
disp(111);
case 2
disp(222)
case {3,4,5}
disp(333)
otherwise
disp(444)
end