【发布时间】:2016-04-14 14:06:37
【问题描述】:
在 Matlab 中,我得到了三个矩阵(由向量组成)x, y, z,每个矩阵的大小为 3xn。
我想将它们合并到一个包含 n 条目的单元格中,每个条目都是一个 3x3 矩阵:
for i=1:n
C{i} = [x(:,i), y(:,i), z(:,i)];
end
有没有比使用这个 for 循环更快的方法,因为这需要很长时间?
我已经找到了像 mat2cell 和 cellfun 这样的函数,但它们都不能真正满足我的需求,不是吗?
【问题讨论】:
标签: matlab matrix cell-array