在matlab中,如何增加矩阵的维数?

gua*_*lei 2 matlab

我有一个矩阵A=(1 2; 3 4),我想补充A一下B = (1 2 0; 3 4 0; 0 0 0),我该怎么办?

一种方法是: B = [[A, zeros(2,1)]; zeros(1,3)]

但在动态过程中,任何其他想法可能都很笨拙?

Dan*_*iel 5

B=A
B(3,3)=0
Run Code Online (Sandbox Code Playgroud)

Matlab用零自动填充其他元素

  • 为了使它更通用:`A(结束+ 1,结束+ 1)= 0` (2认同)