在“矩阵的加减运算”中对同样行数、列数分别对应相等的两个矩阵进行了加减运算。这篇博文对矩阵进行乘法运算。矩阵相乘的条件是第一个矩阵的列数和第二个矩阵的行数必须相等相乘所得新矩阵的行数由第一个矩阵决定列数由第二个矩阵决定。比如第一个矩阵为m行n列矩阵则第二个矩阵行数为n才可以进行乘法运算。设第二个矩阵为n行s列则相乘结果为m行s列矩阵。矩阵相乘时将第一个矩阵某行的每个元素和第二个矩阵某列对应的元素相乘最后把所有乘积‌加起来‌就是相乘所得新矩阵该行该列的元素。如A矩阵第一行和B矩阵第一列对应元素相乘求和所得值为相乘所得新矩阵的第一行第一列的元素A矩阵第一行和B矩阵第二列对应元素相乘求和所得值为相乘所得新矩阵的第一行第二列的元素A矩阵第二行和B矩阵第一列对应元素相乘求和所得值为相乘所得新矩阵的第二行第一列的元素……以此类推得到新矩阵所有元素。在命令窗口输入以下程序A1[1,2;4,5]; A2[4,5,6;7,8,9]; A3A1*A2输出结果为A3 18 21 2451 60 69