用size函数可以求矩阵维数,用reshape可以改变数据维数。
如:
>> a=[1 2 3;4 5 6;7 8 9];
>> size(a)
ans =
3 3
说明矩阵a是3行3列的。
>> reshape(a,1,9)
ans =
1 4 7 2 5 8 3 6 9
可以讲数组a变成1行9列的。
A
[row column]=size(A)
reshape
要改变矩阵的维数可以直接加:
A(m,:)=[ ];
A(:,n)=[ ];