现在的位置: 首页 > 综合 > 正文

matlab使用reshape应该注意的问题

2013年09月15日 ⁄ 综合 ⁄ 共 272字 ⁄ 字号 评论关闭

 

 

a=[

1  2

3  4]

如果使用b=reshape(a,1,4)

则得到的结果是

b=[1 3 2 4]

如果想得到

b=[1 2 3 4]

需要使用

b=reshape(a',1,4)

因为reshape使用的列优先!

b转化回去是同样的道理。

例题如下:

=========================================

抱歉!评论已关闭.