在matlab中制作增强矩阵,减少行梯形

时间:2013-10-19 05:26:50

标签: matlab matrix

是否可以组合矩阵A和矩阵b来制作增广矩阵[A | b],其中b是矩阵A的解,并且在matlab的输出中显示垂直条?如果是,则是有可能rref([A | b]),以便增量矩阵以缩小的行梯形形式显示?

    >> A =[-1 1 1; 3 -1 0; 2 -4 -5];
      A =

      -1     1     1
       3    -1     0
       2    -4    -5

    >> b = [0;0;0];
      b =

       0
       0
       0

当我尝试输入[A | b]时,它给了我

Error using  | 
Inputs must have the same size.

1 个答案:

答案 0 :(得分:4)

在Matlab中使用逗号将矩阵放在右边,使用分号放在下面(类似于你开始定义矩阵的方式)。

combined = [A,b]; % b is to the right of A