编程格式规范
这儿把编程格式规范放在最前面希望大家在学习之前认真阅读该部分,对后面的matlab编程大有裨益。
一.编程原则
1. 正确:能准确实现原仿真目的;
2. 高效:循环向量化,少用或不用循环,尽量调用MATLAB 自带函数;
3. 清晰:养成良好的编程习惯,程序具有良好的可读性;
4. 通用:程序具高度的可移植性,同时易于扩展,避免同学之间重复工作。
二. 编程规则
1. 定义变量,以英文单词小写缩写开头表示类别名,再接具体变量的英文名称英文单词,
具体变量首字母大写。
教研室常用类别缩写:最大值 max,最小值 min 例如:定义变量存贮临时数组 TempArray 的最大值 maxTempArray 依照工程大小确定变量名长短,小范围应用的变量应该用短的变量名。定义务必清晰,避免混淆。
2. 循环变量使用常用变量 i,j,k;程序中使用复数时,采用 i,j 以外的循环变量以避免和虚数单位冲突,同时要在注释部分说明变量意义。
3. 程序应高内聚、低耦合、模块函数化,便于移植、重复使用。
4. 使用 if 语句判断变量是否等于某一常数时,将常变量数写在等号之前,常数写在等号之
后。 例如判断变量 a是否等于100写作 if a ==100。
5. 用常数代替数字,少用或不用数字。
例如上一条:写作 if a = =100就不标准。应先定义 meanConst=100;为期望常量。同时在注释中说明,然后在程序部分写作:if a = =const;如果要修改期望常量的话,只要在程序定义部分修改就可以,不必再逐行修改,此外还易于在该程序的基础上增加其他功能。
三. 注释规则
1. 注释要用汉语,且用一个“%”连接文字作为注释开始标志。程序的起始要注明作者、时间、程序功能、复杂的算法需要加上流程说明。对于比较复杂的程序,由几个人协作完成,要在每一个模块的起始分别注明作者、时间、程序功能。注释采用 matlab 的注释符号。同时第一行增加关键字,便于将来程序文件较多时,使用 help和lookfor查找。例如:
%关键字%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
完整的pdf格式文档51黑下载地址(共13页):
matlab编程必备手册.pdf
(406.92 KB, 下载次数: 15)
|