循环结构-comsol中文手册

上传者: 26786277 | 上传时间: 2021-10-18 11:36:51 | 文件大小: 7.02MB | 文件类型: -
第四章 循环结构 循环(loop)是一种 MATLAB 结构,它允许我们多次执行一系列的语句。循环结构有两 种基本形式:while 循环和 for 循环。两者之间的 大不同在于代码的重复是如何控制的。在 while 循环中,代码的重复的次数是不能确定的,只要满足用户定义的条件,重复就进行下 去。相对地,在 for 循环中,代码的重复次数是确定的,在循环开始之前,我们就知道代码 重复的次数了。 4.1 while 循环 只要满足一定的条件,While 循环是一个重复次数不能确定的语句块。它的基本形如下 while expression ... ... code block ... end 如果 expression 的值非零(true),程序将执行代码块(code block),然后返回到 while 语句 执行。如果 expression 的值仍然非零,那么程序将会再次执行代码。直到 expression 的值变 为 0,这个重复过程结束。当程序执行到 while 语句且 expression 的值为 0 之后,程序将会 执行 end 后面的第一个语句。 while 循环的伪代码为 while expr ... ... ... end 我们将用 whlie 循环编写一个统计分析的程序。 例 4.1 统计分析在科学工程计算中,跟大量的数据打交道是非常平常的事,这些数据中的每一 个数据都是对我们关心的一些特殊值的度量。本课程的第一次测验的成绩就是一个简单的例 子。每一个成绩都对某一个学生在本课程中学到多少东西的度量。 许多的时侯,我们并不关心某一个单个数据。我们可以通过总结得到几个重要的数据, 以此告诉我们数据的总体情况。例如,一组数据的平均数(数学期望)和标准差。平均数的定 义如下: ∑ = = N i ixN x 1 1 (4.1) 其中 xi 代表 n 个样本中的第 i 个样本。如果所有的输入数据都可以在一个数组中得到, 这些数据的平均数就可以通过公式(4.1)直接计算出来,或应用 MATLAB 的内建函数 mean。 标准差的定义如下:

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明