分支语句和编程设计-comsol中文手册

时间:2024-06-29 22:11:25
【文件属性】:

文件名称:分支语句和编程设计-comsol中文手册

文件大小:7.02MB

文件格式:PDF

更新时间:2024-06-29 22:11:25

MATLAB

54 | 第三章 分支语句和编程设计 算法是指为某个问题找到答案一步接一步的程序。在这个阶段自上而下的编程方法发挥 了作用。编程设计者开始对这个问题进行逻辑划分,把它逐步分解为一个又一个子工作。这 个过程叫做分解(decomposition)。如果一些子工作还是比较大,设计者还可以把他它分解成 更小的块。这个过程将会继续到问题被分解成许多简单且易理解的小块为止。 在问题被分解成小块之后,每一个小块要被进一步的求精,这个过程叫做逐步求精 (stepwise refinement)。在这个过程中,设计者开始于对本小块代码总括性的描述,然后开始 一步一步地定义所需的函数,越来越具体,直到他能够转化为 MATLAB 语句。逐步求精的 过程中,我们要用到的伪代码将会在下节为大家介绍。 在算法开发过程中,这个方法是非常有用的。如果设计者真正理解了解决问题这个些步 骤,他将会对问题进行分解和逐步求精。 4.把算法转化为代码 如果分解和逐步求精的过程已经顺利完成,那么这一步将会异常地简单。所有程序员都 会将伪代码一句一句地转化为合适地 MATLAB 语句。 5 检测产生的 MATLAB 程序 这一步是真正的拦路虎。首先,程序的每一部分将会被单独地检测,如果有可能的话, 整个程序还要被检测一遍。在我们检测程序时,我们必须证明所有合法输入数据值都能够正 开始 陈述你要求解决的问题 选定所需的输入和输出 设计算法 把算法转化为 MATLAB 语言 检测产生的 MATLAB 程序 完成 分解 逐步求精


网友评论