matlab:将一位数组转化成m*n矩阵输出
(2011-07-25 01:56:51)
标签:
数组转化为矩阵输出matlab育儿 |
分类: mcm-matlab-so |
举个例子:
1010
1020.1
1030.3
1040.6
1051
1061.5
1072.1
1082.9
1093.7
1104.6
1115.7
1126.8
运行:
Columns 1 through
6
1010
1020.1
1030.3
1040.6
1051
1061.5
Columns 7 through
12
1072.1
1082.9
1093.7
1104.6
1115.7
1126.8
r=1.01;
a(1)=1010;
for n=1:11
a(n+1)=r*a(n);
end
a
得:
a =
这个a是一个有12个元素的一维数组,显示结果不是很友好。
输入:a=reshape(a,12,1)
得:
a =
显示结果非常友好。
所以,如有必要,我们可以用reshape(a,m,n)将含有m*n个元素的一维数组变成一个m*n型的矩阵输出。
后一篇:模板网