MATLAB的控制语句.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB的控制语句

LOGO MATLAB 基础 MATLAB 控制语句 MATLAB基础 1、 MATLAB的数据类型 2、 MATLAB的运算符 4、 MATLAB的控制语句 5、 MATLAB的M文件 控制语句 控制语句 循环 控制流程 选择 for语句 While语句 if语句 switch语句 try语句 break语句 return语句 pause语句 continue语句 控制语句 控制语句 循环 控制流程 选择 for语句 While语句 if语句 switch语句 try语句 break语句 return语句 pause语句 continue语句 循环语句 1、for循环语句 格式1: 例子: for 循环变量=起始值:步长:终止值 循环体 end sum=0; for i=1:100 sum=sum+i; end sum=5050 i=100 循环语句 1、for循环语句 格式2: 例子: for 循环变量=数组表达式 循环体 end A=[1,2,3,4,5,6]; sum=0; k=0; for n=A n; k=k+1; sum=sum+n; end sum = 21 While循环和for循环的区别 while循环结构的循环体被执行的次数不是确定的,而for结构中循环体的执行次数是确定的。 While后面的表达式为逻辑真时执行语句,为逻辑假时跳出。 2、while循环语句 while 表达式 循环体 end 格式 循环语句 例 sum=0; j=0; while sum100 j=j+1; sum=sum+j; end sum=105 j=14 问题:求1~100的和。 sum=0; w=0; while (w=100) w=w+1; sum=sum+w; end 控制语句 控制语句 循环 控制流程 选择 for语句 While语句 if语句 switch语句 try语句 break语句 return语句 pause语句 continue语句 if 逻辑表达式 执行语句1 else 执行语句2 end if 逻辑表达式 执行语句 end 1、if,else,elseif语句 格式 if 逻辑表达式1 执行语句1 elseif 逻辑表达式2 执行语句2 elseif 逻辑表达式3 执行语句3 …. end x=input(please input x=); if x=1 y=10 elseif x-1x1 y=0 else y=-10 end 例 问题:求矩阵A=magic(5)的最大元素。 A=magic(5) a=A(1); for i=2:25 if A(i)a a=A(i); n=i; end end switch 表达式(%可以是标量或字符串) case 值1 语句1 case 值2 语句2 …. otherwise 语句3 end 2、switch语句 格式 例: switch month case {3,4,5} season=spring case {6,7,8} season=summer case {9,10,11} season=autumn case {1,2,12} season=winter otherwise season=wrong end 控制语句 控制语句 循环 控制流程 选择 for语句 While语句 if语句 switch语句 try语句 break语句 return语句 pause语句 continue语句 流程控制 break :跳出循环体,执行end下一条语句 peturn :终止调用函数运行,返回到调用函数 pause : pause格式,暂停运行按任意键继续; pause (n)格

文档评论(0)

yaobanwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档