正在加载图片...
2 MATLAB语言语法要素 素用方括号括起来,按矩阵行的顺序输入各元素,元素与元素之间用空格或逗号分开,用分 号将每行的元素分开。例如,在键入下列的 MATLAB语句: A=[123;456;789] 后, MATLAB执行该语句的输出结果是 456 789 这样,在 MATLAB的工作空间中就创建了一个新的矩阵对象A,以后就可以使用矩阵A。 也可以用回车键代替分号,按下列的方式输入 A=[123 456 789] 对于大的矩阵,可以按矩阵的输入方式编辑一个M文件。例如如果一个名为 mydata m的文本文件的内容如下 A=[1 456 789] 那么,语句 》 mydata 将读入M文件 mydata,m,并执行其语句,生成同样的矩阵A。另外,load命令和 fread函数 都可以用来输入矩阵。 2 MATLAB的变量和表达式 在 MATLAB中有两个基本概念:变量和表达式。变量由变量名表示,函数名作为特殊 的变量名看待,每个变量名由一个字母后面跟随任意个字母或数字(包括下划线)组成但 MATLAB只能分辨前19个字符。 MATLAB能区分组成变量名的大小写字母,这样,变量 名a和A表示不同的变量,但所有的函数名要求是小写字母。例如,求矩阵A的逆用nv(A) 时,而若使用Inv(A)则会遇到“未定义函数”的警告。表达式则是由运算符、函数调用、变量 名以及特殊字符组成的类似于数学表达式的式子 MATLAB的语句则是下列两种形式之一: 》变量名=表达式 或者 表达式 在 MATLAB的矩阵管理方式中, MATLAB每执行一条输入的语句,表达式运算求值的结 果都是一个矩阵。在前一种语句形式下 MaTLaB将运算的结果赋给“变量名”;而在第 种语句形式下,将运算的结果赋绐 MATLAB的永久变量ans,每条语句以回车符结束。 般地,运算的结果在命令窗口中显示出来。如果语句的最后一个字符是分号“;”,那么 MATLAB仅仅执行赋值运算,不再显示运算的绪果;如果运算的结果是一个很大的矩阵或
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有