MATLAB 编程风格指南
matlab的一些基本编程指南
MATLAB 编程风格指南
——Richard Johnson
Version 1.5,Oct. 2002
―Language is like a cracked kettle on which we beat tuned to dance to, while all the time we long to move the stars to pity.‖
- Gustave Flaubert, in Madame Bovary
目 录:
一、简介
二、命名规则
1、变 量
2、常 数
3、结构体
4、函 数
5、概 要(General)
三、文件与结构
1、M文件
2、输入输出
四、语句(Statements)
1、变 量
2、循环语句
3、条件语句
4、小结
五、布局、注释与文档
1、布局
2、空白空间(White Space)
3、注释
4、文档
六、参考文献
一、简介
有关MATLAB代码的建议通常强调的是效率,譬如说有关―不要用循环‖等的建议,本指南与之不同。本指南主要考虑的是代码(格式)的正确性、清晰性与通用性。本指南的目的在于帮助写出更可能正确、易于理解、更具有共享性与更利于维护的代码。正如Brian Kernighan 写道:―Well-written programs are better than badly-written ones--they have fewer errors and are easier to debug and to modify――so it is important to think about style from the beginning.‖(良好的写作规范的程序比糟糕的写作规范的要好,因为他们具有较少的错误、易于调试与修改,因此,从一开始就考虑风格是很重要的)。
本指南列举的MATLAB代码编写的建议在软件开发小组实际工作中得到一致性的认可。本指南与C、C++与Java的同类手册在整体上是相似的,但是针对MATLAB的特征与历史进行了修正。指南中的建议是基于多种其他代码语言的指南与个人经验而来的。指南主要是针对MATLAB而写的,但是它对于相近的语言,如Octave、Scilab和O-Matrix等的编程也有所帮助。
指南不是戒律,其目的在于简洁易懂地帮助程序员写出好的代码。许多组织有理由偏离这个目的。
你可能喜欢
- MATLAB编程实例
- matlab实例教程
- MATLAB基础
- 数据类型
- 地质遥感
- MATLAB命令大全
- 计算方法实验报告
- VC++6.0与MATLAB R2010a混合编程实例6页
- MATLAB游戏编程实例(拼4页
- BP神经网络MATLAB编程实例2页
- VC和MATLAB编程接口实例5页
- VC++与MATLAB混合编程研究及开发实例3页
- VC++与MATLAB混合编程研究及开发实例5页
- matlab_简明实例教程72页
- matlab实例教程19页
- matlab实用实例教程72页
- matlab_简明实例教程72页
- matlab_简明实例教程72页
- matlab_简明实例教程72页
- MATLAB基础24页
- 第1章 MATLAB基础21页
- 实验二 MATLAB语言基础20页
- MATLAB基础1.220页
- 第1章 MATLAB操作基础33页
- MATLAB语言基础66页
- 数据类型和表达式76页
- 数据类型转换2页
- oracle支持的数据类型3页
- 第4章 自定义数据类型14页
- 实验二、基本数据类型4页
- 实验二 数据类型2页
- 地质遥感中地质构造识别与分析论文6页
- 太行山东南麓南段水文地质遥感解译效果3页
- 地质灾害遥感调查资料收集1页
- 浅谈地质工作中遥感图像解译的要点1页
- 高精度卫星地质遥感技术探析5页
- 地质遥感中岩性的识别研究5页
- MATLAB命令大全21页
- MATLAB命令大全13页
- MATLAB命令大全8页
- MATLAB命令大全12页
- MATLAB命令大全12页
- MATLAB命令大全4页


