EDA365电子论坛网

标题: Matlab关于reshape函数的使用 [打印本页]

作者: wushy32    时间: 2022-4-12 09:57
标题: Matlab关于reshape函数的使用
发现reshape使用时,是先填充列。
: R  N. m/ B1 j: E& _# ~ 有没有办法使他先填充行呢?, {( B/ [! O6 M1 J" e1 m
" n& Y1 n( k$ r
比如reshape(t,5,6)形成5行的6列的数组。他是先把t的数据依次填充到第一列,再填充到第二列,。。。。。。。' g6 I9 I0 Q& j0 @' J' h
0 C4 G& @* A9 b' J: K8 u1 `
能不能使他先填充第一行,再填充第二行,直至完成。
7 I8 n- [* C$ f, A2 ~3 B+ p5 C/ k3 F
8 r7 _: g) h8 P4 z; X6 @# G 谢谢/ Q% I! ~9 J' [3 ]

: ?& y5 b; q$ t4 v$ p. l5 p8 I6 H
作者: House647    时间: 2022-4-12 10:18
矩阵转置一下
作者: ssduck    时间: 2022-4-12 14:59
- [2 w: d! z& v
也可以一次装置即可解决,目标是n×m的,则填充成m×n的,然后转置。
作者: DuBois_1wwe    时间: 2022-4-12 15:26
直接reshape(t,6,5)  再转置不就行了吗




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2