matlab 计算两个矩阵相乘
的有关信息介绍如下:* 表示矩阵与矩阵相乘,满足线性代数上学的矩阵与矩阵的乘法,*表示矩阵中元素与元素相乘,这两个矩阵的维数必需相同。
例如:A.*B,那么A是m行n列的话,B必须也是m行n列。其他的如: “/ 与 ./ ” ,“.^ 与 ^ ”的含义都是一样的。
乘积
Kronecker积是两个任意大小的矩阵间的运算,表示为 。克罗内克积也成为直积或张量积 [4] .以德国数学家利奥波德·克罗内克命名。计算过程如下例所示:
注意事项
当矩阵A的列数等于矩阵B的行数时,A与B可以相乘。
矩阵C的行数等于矩阵A的行数,C的列数等于B的列数。
乘积C的第m行第n列的元素等于矩阵A的第m行的元素与矩阵B的第n列对应元素乘积之和。
乘积-哈达马积( hadamard product)
矩阵 与 矩阵 的Hadamard积记为 。
其元素定义为两个矩阵对应元素的乘积
的m×n矩阵 。
例如
参考资料:百度百科 矩阵乘法