MATLAB程序设计电子教案 第3章(2).ppt

MATLAB 7.X程序设计 第3章 MATLAB 程序设计(2) 3.5 循环语句 3.5.1 while循环 例3-16 从键盘输入若干个数,当输入0时结束 输入,求这些数的平均值和它们之和。 例 3-17 已知 (1)?????? n为任意给定的整数,求y的值。 (2)?????? y≥1.5时,求n的值。 3.5.2 for循环 for循环变量=表达式1:表达式2:表达式3 循环体语句 end for语句的更一般的格式为: for 循环变量=矩阵表达式 循环体语句 end 例3-18 已知 当m=100时,求y的值。 例 3-19 设 求 例3-20 求[100,200]之间第一个能被13整 除的整数。 例3-24 编程列出n阶Hilbert矩阵。 3.5.3 循环程序的等价形式 1 数组运算的应用 MATLAB的基本数据单元为数组,定义了矩阵运算和数组运算,循环程序在一些特殊情况下可以用数组运算替代。 例3-26 求1-100的平方、平方根和立方根。 方法1: square=zeros(1,100);square_root=zeros(1,100);cube_root=zeros(1

文档评论(0)

1亿VIP精品文档

相关文档