3.1 Matlab编程原则

第三章 程序结构与可视化

3.1 Matlab编程

(张德丰数学建模读书笔记)Matlab是一种边解释边执行的语言。

Matlab程序的基本设计原则如下:

(1)百分号“%”后面的内容为程序的注释,要善于运用注释是程序更具有可读性。
(2)养成在主程序开头用clear指令清除变量的习惯,以消除工作空间中其他变量对程序运行的影响,但注意在子程序中不要用clear。
(3)参数值要集中放在程序的开头部分,以便维护。要充分利用Matlab工具箱提供的指令来执行所要进行的运算,在语句行之后输入分号使其及中间结果不显示在屏幕上,一提高运行速度。
(4)input函数可以用来输入一些临时的数据;而对于大量的参数,则要通过建立一个存储的子程序,在子程序中通过调用。
(5)程序尽量模块化,即采用主程序调用子程序的办法,将所有子程序合并在一起执行。
(6)充分利用debugger来进行程序的调试(设置断电,单步执行,连续执行),并成分利用其他工具箱或者图形化用户界面(GUI)的设计技巧,将设计结果集合到一处。
(7)设置好Matlab的工作路径。

Matlab基本结构示例

%说明
清楚命令:清楚workspace中的变量和图形(clear,close)
定义变量:包括全局变量的声明及参数值的设定
逐行执行命令:指Matlab提供的运算指令或工具箱提供的专用函数



控制循环:包括for,if,then,switch,while等语句
逐行执行命令


end
绘图命令:将运算结果绘制出来

(更富在的程序,要调用子程序)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值