森之张卫东 发表于 2015-9-3 21:01

好的编程习惯

                   好的编程习惯
每一个MATLAB程序都应让其他熟悉MATLAB编程的人容易理解.所以有一个好的编程习惯十分重要,因为它能使一个程序使用很好时间.过了一个段时间,条件可能改变,程序也可能要改变以适应这些变化.修改这个程序的人可能是其他人而不是这个程序的原作者.这个程序员在修改程序之前必须先理解原程序.
编写清晰,易理解,可维护强的程序要比编写简单的程序要难得多.一个程序员必须发展这方面的能力以证明自己的工作,还有程序必须避免一些常见的错误.下面的指导意见,将有助于你养成好的编程习惯.
1.尽可能的使用有意义的变量名,一眼就可以看懂,像day,month,year.
2.给每一个程序创建一个数据字典,以提高程序的可维护性.
3.变量名一律用小写字母,这样可以不会因大小写不同而造成变量混淆。
4.在所有的MATLAB赋值语句的后面加上一个分号,用来禁止赋值的重复.在程序调试期间,如果你检验检某个语句的值,可去掉语句后的分号.
5.如果要在MATLAB和其他程序之间交换数据,那么就要以ASCII格式存储数据.如果数据只应用在此MATLAB中那么,应以mat­file格式存储数据.
6.以”dat”为扩展名保存ASCII数据以区分MAT文件,MAT文件的扩展名为mat.
7.用适当的括号使你的表达式清晰,易理解.
8.当你读取和写入数据时,使用适当的单位

woshi李小生 发表于 2015-9-4 09:11

啊啊啊啊啊啊啊啊啊啊啊啊啊

desire渴慕 发表于 2015-9-6 16:30

顶一个~~~~~~~~~~~~~~~~

一束阳光 发表于 2015-9-7 13:43

顶一下,辛辛苦苦,别沉了呀

一束阳光 发表于 2015-9-7 13:43

顶一下,辛辛苦苦,别沉了呀

士心之约 发表于 2015-9-7 16:03

哈哈哈

士心之约 发表于 2015-9-7 16:03

哈哈哈。。。。。。。。。。。。。。

LL95LL 发表于 2015-9-8 15:26

还有写注释吖2333.。。。。我们老师说你们本科生大多数写的程序都不能看的,即便是循环变量,也不要用ijk,要用一些其它具有英文意义的单词。还有定义变量,有些可以定义全局变量,便于程序的可移植性。很多很多方面吧~

瞥神 发表于 2015-9-8 17:55

非常好!!!!!!!!!!!!!!

瞥神 发表于 2015-9-8 17:55

非常好!!!!!!!!!!!!!!
页: [1] 2
查看完整版本: 好的编程习惯