清华大学matlab教程ppt(全)精编版.ppt

* 例5.7 已知 ,当n=100时,求y的值。 程序如下: y = 0;n = 100; for i=1:n y = y+1/i/i; end y 输出结果为: y = 1.6350 利用Matlab的特点,常用向量运算来代替 循环操作,程序可以如下: n = 100; i = 1:n; f = 1./i.^2; y = sum(f) * 5.2.3 循环结构 2、while语句 while语句的一般格式为: while条件 循环体语句 end 其执行过程为: 若条件成立,则执行循环体语句,执行后再判断条件是否成立, 如果不成立则跳出循环。 * 从键盘输入若干个数,当输入0时结束输入,求这些数的平均值和 它们的和。 sum = 0; n = 0; x = input(‘Enter a number(end in 0):’); while(x~=0) sum = sum+x; n = n+1; x = input(‘Enter a number(end in 0):’); end if(n0) sum mean = sum/n end 例5.8 输出结果为: Enter a number(end in 0):67

文档评论(0)

1亿VIP精品文档

相关文档