MATLAB基础教程
¥
14.03
3.9折
¥
36
九五品
仅1件
作者薛山
出版社清华大学出版社
ISBN9787302246183
出版时间2011-03
版次1
装帧平装
开本16开
纸张胶版纸
页数344页
字数99999千字
定价36元
上书时间2024-04-24
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:MATLAB基础教程
定价:36.00元
作者:薛山
出版社:清华大学出版社
出版日期:2011-03-01
ISBN:9787302246183
字数:555000
页码:344
版次:1
装帧:平装
开本:12开
商品重量:
编辑推荐
本书版:《MATLAB 2012简明教程》已出版链接地址:http://product..com/23280206.
内容提要
目录
作者介绍
6.2.1算法和控制结构 算法是精确定义了的、并在有限时间内执行某个任务的一连串有序指令。有序序列意味着指令可以被编号,但是,算法必须有能力通过使用一个结构(这也被称为控制结构)来改变它的指令顺序。程序中有以下3类运算算法。 (1)顺序运算。这些运算是按顺序执行的指令。 (2)条件运算。这些运算是控制结构:首先询问一个问题,必须用真(true)/假(false)答案进行回答,然后再根据答案选择下一条指令。 (3)迭代运算(循环)。这些运算是重复执行一批指令的控制结构。 并不是每一个问题都可以通过算法来解决,并且一些算法解决方案可能会失败,这是因为求解时所需要的时间太长。 6.2.2结构化程序设计 结构化程序设计是程序设计的一种方法,用户使用了模块化层次结构(每个模块都有一个输入和一个输出点),并且控制将通过结构向下传递给次高层次的结构,此过程并不需要无条件分支。在MATLAB中,这些模块可以是内置函数或者是用户自定义的函数。 程序流程控制使用了与算法相同的3类控制结构:顺序、条件和迭代。通常,用户可以使用这3类结构编写任何一个计算机程序。这个现实导致了开发结构化的程序设计。因此,适合结构化程序设计的语言(例如,MALAB)中并没有BASIC和FORTRAN语言中的goto语句的等效语句。goto语句的遗憾结果是混淆代码(这也被称为意大利式细面条代码),而代码则是由一个复杂的混乱分支所组成的。 如果正确地使用结构化程序设计,那么它将产生易于编写、理解和修改的程序。结构化程序设计的优点如下所示。 (1)编写结构化程序较容易,这是因为程序员可以先研究总体问题,然后再详细研究细节问题。 (2)为一个应用编写的模块(函数)也可以用于其他的应用(这也被称为可重用代码)。 (3)调试结构化程序较容易,这是因为每个模块都设计成只执行一个任务,因此可以与其他模块分开并单独地进行测试。 (4)结构化程序设计在团队环境中非常有效,这是因为多个人可以同时编写一个公共程序,每个人只开发一个或者多个模块。 (5)理解和修改结构化程序较容易,特别是如果用户为模块选择了有含意的名称,并且说明文档可以明确地确定模块任务。 ……
序言
— 没有更多了 —
以下为对购买帮助不大的评价