从子矩阵创建矩阵?

Create a matrix from a sub matrix?

我有一个大小为 N -by- N 的矩阵,我想创建一个矩阵 (10 N) -by- (10 N),其中每个 N -by- N 块是原始矩阵的副本。我想在没有 for 循环的情况下进行。

我试过函数 kron,但它只是“放大”了原始矩阵。

如何制作这个矩阵?

您正在寻找 repmat()

A = rand(10);  % Original 10 x 10 matrix
B = repmat(A, 10);  % Copied 10 times in each direction