A+B,A-B,8A,A的平方,A*B,矩阵A的逆. 1.A+B >>A=ones(3);B=magic(3);C=A+B 2.A-B >>%同上 3.8A >>8*A 4.A的平方,A*B,矩阵A的逆. >>A.^2;A^2;A*B;A.*B;inv(A); 注意:像带点"."时对应元素相乘如A.*B,不带时矩阵相乘如A*B. % 由m行n列构成的数组称为m*n阶矩阵。
% 用""方括号定义矩阵; % 其中方括号内","逗号或" "空格号分隔矩阵列数值; % ";"分号或"Enter"回车键分隔矩阵行数值。
% 例:a=a11 a12 a13;a21 a22 a23或a=a11,a12,a13;a21,a22,a23定义了一个2*3 % 阶矩阵a。
% aij可以为数值、变量、表达式或字符串,如为数值与变量得先赋值,表达式和变量可以 % 以任何组合形式出现,字符串须每一行中的字母个数相等 ,调用时缺省状态按行顺序取字 % 母,如a(1)为第一行第一个字母。
% % 常用函数如下:函数命令 说明 % size(a) % d1,d2,d3,..=size(a) 求矩阵的大小,对m*n二维矩阵,第一个为行数m,第二个为 % 列数n; % 对多维矩阵,第N个为矩阵第N维的长度。
% cat(k,a,b) 矩阵合并,运行a = magic(3) % b = pascal(3) % c &#