Matlab repmat 成长单维数组?
Matlab repmat into long single dismension array?
我正在尝试:
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 循环来完成它,但如果可能的话我想正确地完成它。有什么建议么?提前致谢
使用以下代码:
b = repmat(a,1,5)
数字“1”和“5”指的是要重复矩阵的行数和列数 a
。顺序很重要。
我正在尝试:
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 循环来完成它,但如果可能的话我想正确地完成它。有什么建议么?提前致谢
使用以下代码:
b = repmat(a,1,5)
数字“1”和“5”指的是要重复矩阵的行数和列数 a
。顺序很重要。