Matlab基础及其应用-MATLAB程序设计

loading 分享 2026-8-26 下载文档

3.2 程序控制结构

MATLAB基础与应用教程

3.2.3 循环结构

【例3.7】已知 ,求y的值。y=0;n=100;f=1;

for i=1:n y=y+f/i; f=-f;end

disp(['y=',num2str(y)])

3.2 程序控制结构

MATLAB基础与应用教程

3.2.3 循环结构

在MATLAB中,for语句也可以采用以下格式:for 循环变量 = 矩阵 循环体语句End

【例3.8】写出下列程序的执行结果。

s=0;

a=[1,2,3,4;31,41,51,61;101,102,103,104];for k=a s=s+k;end

disp(s)

3.2 程序控制结构

MATLAB基础与应用教程

3.2.3 循环结构

2.while语句

While 条件

循环体语句end

图3.6 while语句执行过程

3.2 程序控制结构

MATLAB基础与应用教程

3.2.3 循环结构

【例3.9】求使 的最小的n。y=0;n=0;

while (y<=1.5) n=n+1;

y=y+1/n/n;end

disp(['满足条件的n是:',num2str(n)])

3.2 程序控制结构

MATLAB基础与应用教程

3.2.3 循环结构

3.break语句和continue语句break语句用于终止循环的执行。

continue语句控制跳过循环体中的某些语句。


Matlab基础及其应用-MATLAB程序设计.doc 将本文的Word文档下载到电脑
搜索更多关于: Matlab基础及其应用-MATLAB程序设计 的文档
相关推荐
相关阅读