- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 基本编程
循环结构与动画 x=0:0.1:20; y=1-1/sqrt(1-0.3^2)*exp(-0.3*x).*sin(sqrt(1-0.3^2)*x+acos(0.3)); plot(x,y) h=line(0,0,color,red,marker,.,markersize,40,erasemode,xor); for i=1:length(x) set(h,xdata,x(i),ydata,y(i)); pause(0.05) drawnow end 对象方式 选择结构 if…end if 表达式 执行代码块 end 当表达式为真时,执行相应的语句,否则,直接跳到下一段语句。 * 第*页 例 计算分段函数 程序如下: x=input(请输入x的值:); if x==10 y=cos(x+1)+sqrt(x*x+1); end if x~=10 y=x*sqrt(x+sqrt(x)); end y 循环结构 * 第*页 if…else…end 当程序有两个选择时,可以选择 if…else…end 结构,此时程序结构为: if 表达式 执行代码块1 else 执行代码块2 end 当判断表达式为真时,执行代码块1,否则执行代码块2。 * 第*页 例:输入三角形的三边,求面积。 程序如下: A=input(请输入三角形的三条边:); if A(1)+A(2)A(3)A(1)+A(3)A(2)A(2)+A(3)A(1) p=( A(1)+A(2)+A(3))/2; s=sqrt(p*(p-A(1))*(p-A(2))*(p-A(3))); disp(s); else disp(不能构成一个三角形。) end 运行结果如下: 请输入三角形的三条边:[6 8 10] 24 选择结构 当判断包含多个选择时,可以采用elseif 语句,结构为: if 表达式1 执行代码块1 elseif 表达式2 执行代码块2 elseif ...... ...... ...... else 执行代码块 end 其中可以包含任意多个 elseif 语句。 * 第*页 选择结构 例:输入一个字符,若为大写字母则输出其后继字符,若为小写字母则输出其前导字符,若为数字字符则输出其对应的数值,若为其他字符则原样输出。 c=input(请输入一个字符,s); if c=Ac=Z disp(setstr(abs(c)+1)); elseif c=ac=z disp(setstr(abs(c)-1)); elseif c=0c=9 disp((abs(c)-abs(0))); else disp(c); end 选择结构 switch-case-otherwise switch 表达式 case 值1 执行代码块1; case 值2 执行代码块2; ……. case 值n 执行代码块n; otherwise 执行代码块 end 选择结构 例:某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price来表示): price500 没有折扣 500 price1000 5%折扣 1000 price2500 8%折扣 2500 price5000 10%折扣 5000 price 14%折扣 求所销售商品的实际销售价格。 选择结构 price=input(‘请输入商品价格:); price c=fix(price/500) switch c case 0 rate=0; case 1 rate=5/100; case 2 rate=8/100; case 3 rate=8/100; case 4 rate=8/100; case 5 rate=10/100; case 6 rate=10/100; case 7 rate=10/100; case 8 rate=10/100; case 9 rate=10/100;
您可能关注的文档
最近下载
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试参考题库附答案解析.docx VIP
- 办公室室内设计任务书.doc VIP
- UPS性能功能测试规范V.doc VIP
- 西门子111报文详细.xls VIP
- 供电技术第五版同向前课后习题答案解析.docx VIP
- xxxxxx项目室内设计任务书.pdf VIP
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试模拟试题及答案解析.docx VIP
- 400字格子方格作文纸稿纸模板A4纸可直接打印.docx VIP
- 高速铁路概论:电气化铁道供电PPT教学课件.pptx VIP
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试备考试题及答案解析.docx VIP
文档评论(0)