[讨论] 如何固定扩充矩阵

楼主: thenewiPad2 (贾伯师)   2018-04-27 22:45:15
假设目前有一个A矩阵长得这样子
A[1 2 3 4 5 6]
我想要让数值都重复3次变成
B[1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6]
在不运用循环的方式该怎么做到呢?
作者: LiamIssac (Madchester)   2018-04-27 22:55:00
试试看reshape 或是 bsxfun之类的函数
作者: sppmg (sppmg)   2018-04-28 02:39:00
reshape(repmat([1:6],3,1),[],1)'作业?
作者: YoursEver (猪是妳)   2018-04-28 06:15:00
kron(A, [1 1 1]), 原po可翻一下线性代数.
作者: nova666666 (guest)   2018-04-28 11:52:00
repelem
楼主: thenewiPad2 (贾伯师)   2018-04-28 12:27:00
自己在研究matlab不清楚里面的函数 所有上来发问了上面的大大提供的方法 都成功了 谢谢各位
作者: sunev (Veritas)   2018-04-28 18:25:00
推repelem

Links booklink

Contact Us: admin [ a t ] ucptt.com