MATLAB矩阵变换

时间:2013-02-28 20:06:38

标签: matlab matrix

我需要转换矩阵:

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中实现这个目标?

1 个答案:

答案 0 :(得分:2)

使用kron

这是一个很好的简单方法
kron(X,[1 1 1]')

这会产生

     1     2
     1     2
     1     2
     3     4
     3     4
     3     4