我需要转换矩阵:
X = [1 2; 3 4]
X = 1 2
3 4
到
X = [1 2; 1 2; 1 2; 3 4; 3 4; 3 4]
X = 1 2
1 2
1 2
3 4
3 4
3 4
并对具有任意行数的矩阵执行此操作。 我怎样才能在MATLAB中实现这个目标?
答案 0 :(得分:2)
使用kron
这是一个很好的简单方法kron(X,[1 1 1]')
这会产生
1 2
1 2
1 2
3 4
3 4
3 4