

上述过程中,左边的矩阵始终可以看成是方程组的系数矩阵,右边的向量(或矩阵)始终可以看成是方程组未知变量组成的列向量!
所以左边的矩阵A的行数表示方程式个数,用矩阵A右乘以某个向量或者矩阵,结果相当于转换为了以A为系数矩阵的方程式!所以行数结果仍然为矩阵A的行数,而列数表示方程组未知量的个数,也就是右乘列向量的行数。
而这个图中左乘了一个行向量,相当于把系数矩阵本身 当做了一个未知量的列向量(每一行可以看做一个未知量行向量),此时相当于左边的行向量是AX=B中的矩阵A,右边的系数矩阵相当于AX=B中的X,所以结果行数为左侧矩阵的行数,既为1,而列数表示方程组未知量的个数,也就是右乘列向量的行数。
所以左乘一个行向量,也相当于是对系数矩阵的各个行向量进行消元操作,相当于对方程组进行消元操作,左乘一个[1 0 0]的矩阵 ,相当于右侧的系数矩阵第一行值不变的结果A,第二行值为0,第三行值为0,之后左乘一个[1 0 0]的矩阵结果为A+0+0.
所以左乘一个行向量a,完全可以对等看做是系数矩阵,进行消元操作。向量a中的每个分量的值,依次对应了系数矩阵各行进行消元操作,比如(-3,1,0)这个向量左乘系数矩阵,其结果等效于系数矩阵的第一行的三倍+第二行的1倍+第三行的1倍,结果是一个新的行向量。
这就是初等变换,可以快速的求出系数矩阵的结果!同时 也引入了矩阵乘法的概念!!
