好文档 - 专业文书写作范文服务资料分享网站

Matlab基础及其应用-MATLAB程序设计 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

3.2 程序控制结构

MATLAB基础与应用教程

3.2.1 顺序结构

2.disp函数

用于在命令窗口显示变量和表达式的值,其调用格式为disp(输出项)

其中,输出项既可以为字符串,也可以为矩阵。

>> A='Hello,World!';>> disp(A)Hello,World!

>> A=[1, 2, 3; 4, 5, 6];>> disp(A)

1 2 3 4 5 6

3.2 程序控制结构

MATLAB基础与应用教程

3.2.2 选择结构

1.if语句

if 条件1 语句块1elseif 条件2 语句块2…

elseif 条件n 语句块nelse

语句块n+1end

图3.3 if语句的执行过程

3.2 程序控制结构

MATLAB基础与应用教程

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 程序控制结构

MATLAB基础与应用教程

3.2.2 选择结构

【例3.3】输入一个字符,若为大写字母,则输出其对应的小写字母;若为小写字母,则输出其对应的大写字母;若为数字字符则输出其对应数的平方,若为其他字符则原样输出。

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

3.2 程序控制结构

MATLAB基础与应用教程

3.2.2 选择结构

2.switch语句

switch 测试表达式 case 结果表1 语句块1 case 结果表2 语句块2 ……

case 结果表n 语句块n otherwise 语句块n+1 end

图3.4 switch语句的执行过程

Matlab基础及其应用-MATLAB程序设计 - 图文

3.2程序控制结构MATLAB基础与应用教程3.2.1顺序结构2.disp函数用于在命令窗口显示变量和表达式的值,其调用格式为disp(输出项)其中,输出项既可以为字符串,也可以为矩阵。>>A='Hello,World!';>>disp(A)Hello,World!>>A=[1,
推荐度:
点击下载文档文档为doc格式
0dxyo8m5g73blzb1bwa62p7v43zg0p00hx6
领取福利

微信扫码领取福利

微信扫码分享