数组排序
fliplr()实现数组倒序,但不对大小进行排序,只是元素位置掉头。
要想实现大小倒序排列,可以先sort()实现正序排列,再用fliplr倒一下
%数组运算
%矩阵
%xA=b的解x=b/A;(矩阵)
%右除运算A/B,左矩阵为被除数(从左往右)
%左除运算A\B,右矩阵为被除数(从右往左)
%A\B等效于inv(A)*B
%矩阵乘法运算需要同一维度进行运算(行列)
%(点乘和叉乘都需要在相同维度进行)
%点乘dot函数,dot(A,B,dim)把A和B对应位置的元素求积,然后根据维度dim的值,进行求和
% 得到的是标量,不再是矢量
%计算多项式的伴随矩阵时,如缺失某一含有未知数项,要考虑到n次项系数为0
% 多项式2x^3+4x+6 由于最高项次数为3,最小项次数为0,中间跨越了一项0*x^2,
% 求解伴随矩阵时不能略过这一项。
%矩阵的裁剪合并
%空格或逗号按行拼接,分号按列拼接
%矩阵删除某一行,不是直接打个中括号,要记得在中括号中加个空格
%A[:]冒号前后是行和列标记 冒号表示整个行,或者整个列 取出某几行A([1,2,3],:)
%跳跃式提取A(1:2:10)每隔2次取一次,从第1行取到第10行
%提取一个数组的几个元素作为新数组的元素(按地址找)
%向量内积用dot(),也就是点乘 。叉乘用cross