我正在尝试:
a = [1 2 3]
并重复5次以获得:
b = [1 2 3 1 2 3 1 2 3 1 2 3 1 2 3]
但是当我尝试时:
b = repmat(a, 5, 1)
相反,我得到:
b =
1 2 3
1 2 3
1 2 3
1 2 3
1 2 3
我可以用for循环来做,但是如果可能的话我想要正确地做。有什么建议?提前致谢
答案 0 :(得分:2)
使用以下代码:
b = repmat(a,1,5)
数字“1”和“5”指的是要重复矩阵a
的行数和列数。订单很重要。