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 = pa