|
在第 4 楼的例子中,i=[1,0,0] 是行向量。i 左乘 A 得到 iA=[a1,a2,a3] ,可以得到 A 的第一行。
将 i 转置后,右乘 A 得到 Ai^T=[a1,b1,c1]^T ,可以得到 A 的第一列。
如果只是将 i 转置,再去左乘 A ,即 i^T A ,因为 i^T 的列数不等于 A 的行数,所以,这样的
矩阵相乘运算,是不允许的,当然也是不可能得到 A 的第一列的。
如果 i 不转置,去右乘 A ,即 Ai ,因为 A 的列数不等于 i 的行数,所以,这样的
矩阵相乘运算,也是不允许的,当然也是不可能得到 A 的第一行的。
由此可见,只有行向量 i 不转置,左乘 A ,才会得到 A 的第一行。
只有行向量 i 转置成为列向量,右乘 A ,才会得到 A 的第一列。
第 4 楼文中对 Ai^T ,只讲到“i 右乘”,没有讲到“i 转置”,确实有些疏忽。
但如果只考虑 i 转置不转置,不管左乘还是右乘,认为相乘结果总是一样的,那也是不对的。 |
|