循环结构-大学物理知识点总结

时间:2021-07-09 11:52:19
【文件属性】:
文件名称:循环结构-大学物理知识点总结
文件大小:52.68MB
文件格式:PDF
更新时间:2021-07-09 11:52:19
MATLAB,编程 第四章 循环结构 循环(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 统计分析在科学工程计算中,跟大量的数据打交道是非常平常的事,这些数据中的每一 个数据都是对我们关心的一些特殊值的度量。本课程的第一次测验的成绩就是一个简单的例 子。每一个成绩都对某一个学生在本课程中学到多少东西的度量。 许多的时侯,我们并不关心某一个单个数据。我们可以通过总结得到几个重要的数据, 以此告诉我们数据的总体情况。例如,一组数据的平均数(算术平均值)和标准差。平均数的 定义如下: x- = 1 N∑ i=1 N xi (4.1) 其中 xi 代表 N 个样本中的第 i 个样本。如果所有的输入数据都可以在一个数组中得到, 这些数据的平均数就可以通过公式(4.1)直接计算出来,或应用 MATLAB的内建函数 mean。 标准差的定义如下:

网友评论