[求助]新新手问个矩阵处理的问题(在线等)
有个数据急需要处理:<BR><BR>要将形如<BR><BR><BR><BR>的矩阵转换为<BR><BR><BR><BR>的矩阵,matlab怎么实现?<BR><BR>谢谢,在线等,急!<BR> <P>>> a=;<BR>>> b=zeros(length(a)/4,4);<BR>>> for i=1:length(a)/4<BR>b(i,:)=a(i*4-3:i*4)<BR>end<BR><BR>b =</P><P> 1 2 3 4<BR> 5 6 7 8<BR> 9 10 11 12<BR> 13 14 15 16</P> <P>>> aa=<BR><BR>aa =</P>
<P> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16<BR> 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32</P>
<P>>> reshape(aa',4,8)'</P>
<P>ans =</P>
<P> 1 2 3 4<BR> 5 6 7 8<BR> 9 10 11 12<BR> 13 14 15 16<BR> 17 18 19 20<BR> 21 22 23 24<BR> 25 26 27 28<BR> 29 30 31 32<BR></P>
回复:(yqchenlolo)>> aa=[1:16;17:32]aa =...
reshape 才是正道!呵呵!
页:
[1]