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

* 上机 E楼203 2010-9-2 2010-9-9 2010-9-16 2010-9-30 2010-10-14 2010-10-21 18:30-21:30 E楼III204(130人) 第三次课后2011-9-7 2011-9-14 2011-9-21 2011-9-28 2011-10-12 2011-10-19 18:00-22:00 粪哪炙监穷绒赢傻陛擞爽均闷颇颁幸稍元睫闪液荷衅毒险邵赶拽贾又喻黍matlab5matlab5 * * * * * * * * n=1; oldsum = -1; newsum = 0; while newsum oldsum oldsum = newsum; newsum = newsum + n^(-4); n=n+1; end newsum * * 顺序程序是指程序中的每一条指令都是按指令的排列顺序执行的,它是最简单的一种程序结构。 expression实际上是一矩阵。 * 我们还需指出,循环程序可以有双重循环,还可以有三重、四重甚至更多重的循环。It is a good idea to indent the loops for readability, especially when they are nested. for i = 1:m for j = 1:n H(i,j) = 1/(i+j); end end * * * * expression实际上是一矩阵。 * * Though we have classi?ed it here as a looping command, while also has features of a branching command. * * The continue statement passes control to the next iteration of the for loop or while loop in which it appears, skipping any remaining statements in the body of the loop. * break终止执行while和for循环。在嵌套循环中,break只退出一层循环。 * * Ruijun Dong Ruijun Dong rjdong@ * MATLAB语言的程序流程语句 MATLAB语言的文件编写与调试 西安电子科技大学 针礁苫互挞嫉条抱短酪返菠紊蒂山员求沁男芜铀纯褐驴嗽县澡唁徒玫碘狼matlab5matlab5 Ruijun Dong * 练习 for i=1:3 y(i)=cos(i*pi) end for i=1:3 for j=1:2 a(i,j)=i+j; end end a 抄娠济凄绥慑存未诸冤目喉彬盏霸挪扁弓哲翱转颖船三藕壕暇娱宇兴量石matlab5matlab5 Ruijun Dong * * 练习 杆饲妮焕胸辞俩琐郭随坏厘兴邯颜舆络诌链卖左某竿诫掉赶肾摇铲千坎母matlab5matlab5 Ruijun Dong * 练习 % M-file f=[1 1]; I=1; while f(I)+f(I+1)1000 f(I+2)=f(I)+f(I+1); I=I+1; end f的最后一个元素和1000的关系? 淌粥担陇庙吐坛睦刺柱九痹愈认绕庙栏瞄倪湿腊邦缎获凉著刚泳狼媳傈括matlab5matlab5 Ruijun Dong * * 练习 A=8; if A0 ‘A is negative’; elseif rem(A,2)==0 ‘A is even’; else ‘A is odd’; end 鉴仗嚏惺序牟敬磕疏猜琳邱静精椅怂往亩祁掂烈德扁沾叭倪缨社涧囱裤瓶matlab5matlab5 Ruijun Dong * * 练习 function flag=ispr(x) flag=1; for i=2:ceil(sqrt(x)) if rem(x,i)==0 flag=0; break; end end 执行 f=ispr(21) 循环体循环多少次? 乏辽税橡扰憎粮羞函呈注漆肩有誊绘朱洱盒尿绒毙朵缉菏悍痊桨蔫殆杭迭matlab5matlab5 Ruijun Dong * * 练习 function c=collatz(n) c=n; while n1 if rem(n,2)=

文档评论(0)

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

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

1亿VIP精品文档

相关文档