【发布时间】:2014-12-06 13:56:37
【问题描述】:
在 MatLab 中,我有一个尺寸为 22 x 4 的矩阵 SimC。我使用 for 循环重新生成该矩阵 10 次。
我想得到一个矩阵U,它在第 1 到第 22 行中包含 SimC(1),在第 23 到第 45 行中包含 SimC(2),依此类推。因此,U 最终的尺寸应该是 220 x 4。
谢谢!!
编辑:
nTrials = 10;
n = 22;
U = zeros(nTrials * n , 4) %Dimension of the final output matrix
for i = 1 : nTrials
SimC = SomeSimulation() %This generates an nx4 matrix
U = vertcat(SimC)
end
不幸的是,上述方法不起作用,因为 U = vertcat(SimC) 只返回 SimC 而不是连接。
【问题讨论】:
-
不妨看看vertcat?
-
谢谢,vertcat 看起来很有希望。但是我无法让它在代码中工作:
标签: matlab loops matrix populate