Matlab中矩阵的结构变换
1、Matlab中可以进行矩阵各种变换,下面进行详细介绍:首先是艏婊锬曛矩阵转置:aa = randn(5,5);bb = aa'bb即为aa的转置矩阵。转置矩阵即为bb(i,j) = aa(j,i);
2、接着是矩阵的旋转,逆时针旋转90°,rot90:rot90(aa,k); %k是90的倍数,即逆时针旋转90*k°.cc = rot90(aa)dd = rot90(aa,2)
3、矩阵的左右fliplr和上下flipud翻转:ee = fliplr(aa)ff = flipud(aa)
4、矩阵的维数变换,reshape:aa = randn(5,10)zz = reshape(10,5,aa)
5、这些矩阵变化有可能会经常用到,对矩阵的数值转化也可以用如下:上下翻转:aa(1:end,:) = aa(end:-1:1,:);可以根据自己的需求自行使用。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:89
阅读量:60
阅读量:21
阅读量:91
阅读量:42