matlab矩阵合并汇总


二维矩阵A、B

1.[A,B]表示按列存储矩阵,即将B矩阵接到A矩阵的列后面;

[A;B]表示按行存储矩阵,即将B矩阵接到A矩阵的行后面;

 

2.cat(1,A,B)表示[A;B],即以行存储;cat(2,A,B)同[A,B];

cat(3,A,B)表示以第3维组合A、B,组合后变成三维矩阵;

 

3.reshape重组矩阵

以C矩阵为例,reshape(C,a,b,c)表示将C矩阵转换为a*b*c的形式,按列取;

 

4.矩阵转元胞,假设有96*72的矩阵,变成每四列变成一个单元

mat2cell(矩阵名,96,repmat(4,1,72/4));

如果要每4行变成一个单元,mat2cell(矩阵名,repmat(4,1,96/4),4);


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM