矩阵矩阵

时间:2014-10-30 22:54:52

标签: matlab matrix

是否有更简单的方法来创建矩阵矩阵:

第一个矩阵(9 x 32),包含每个项目的值(通过循环)。我有8个项目,所以8个矩阵(9 x 32)。我还有2个条件,因此2 * 8的矩阵为(9 x 32)。

创建它的最简单方法是什么?

2 个答案:

答案 0 :(得分:2)

根据Documentation,您可以使用各种技术来创建每个矩阵。如果您需要复制特定矩阵,可以使用repmat(M, v, h)函数重复创建它。否则,要创建多维数组,您可以执行以下操作:

B = repmat(0, [r c 8 2])

这应该为您提供四维数组所需的矩阵,其中r是行数,c是列,8是重复次数和2个条件。希望这有助于你

答案 1 :(得分:1)

只做

A = zeros(m,n,8,2)

A(m,n,8,2) = 0;