MATLAB程序设计-2.MATLAB基础知识

  1. 在任何MATLAB程序中,数据的基本单位是数组(array)。数组可以被分为向量(vector)和矩阵(matrix)。
  2. MATLAB变量名必须以字母开头,后跟字母、数字和下划线的任意组合。只有前63个字符是有效的,超出的字符将被忽略。
  3. 最常见的MATLAB变量类型是双精度浮点型(double)和字符型(char)。double型变量包括64位双精度浮点数的标量或数组,它们可以是实数、虚数或复数。char型变量包括16位字长的标量或数组,每个变量代表一个字符,这种类型的数组用来保存字符串。
  4. 冒号运算符:通过指定数组序列中的第一个值、步进增量和系列中的最后一个值来定义完整数组的值。冒号运算符的一般形式是first:incr:last。如果增量为1,则可以忽略不写。
  5. 使用键盘输入初始化变量:允许脚本文件在执行时提示用户输入数据值,函数input会在命令窗口中显示一个提示字符串,然后等待用户输入。例如:my_val = input('Enter an input value:');
  6. MATLAB总是按列主顺序分配数组元素。
  7. 函数end的返回值始终是给定下标的最大值。

良好的编程习惯

  1. 尽量为变量选择描述性和易于记忆的名称。
  2. 为每个程序创建数据字典(数据字典列出程序中使用的每个变量的定义,这些定义包含对变量内容和其度量单位的描述),使程序维护更容易。
  3. 变量名只使用小写字母,并在单词之间用下划线连接。
  4. 采用标准命名和大小写约定,并在整个程序中保持一致。
  5. 如果数据必须在MATLAB和其他程序之间交换,则以ASCII格式保存MATLAB数据。如果数据仅在MATLAB中使用,则以MAT文件格式保存数据。
  6. 使用"dat"扩展名保存ASCII数据文件,以将其与具有"mat"扩展名的MAT文件区分开来。

你可能感兴趣的:(MATLAB,matlab)