|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab中的矩阵乘法与矩阵点乘(对应位相乘)
* Y: }9 @7 n. \矩阵乘法要求左矩阵的行数与右矩阵的列数相等,即MxN维矩阵乘以NxM维矩阵. H2 }: j5 L; E
例:A=[1 1 1;2 2 2] B=[3 3;4 4;5 5;]
1 ? U/ V( i; D EMATLAB语句:A*B
( ?0 w! Y$ t( Y- R运算规则:矩阵乘法结果矩阵的每个元素都是向量的内积,cij = <ai, bj>, 即A的第i行向量和B的第j列向量的内积。# K4 c7 c; V; e' B& @4 |: t/ F
2 e& A* V% X9 L! |
; w8 o# S% ?5 {矩阵点乘要求两矩阵维数相等,即MxN维矩阵乘以MxN维矩阵, |$ m# G$ A& B$ S3 u- q
例:A=[1 1 1;2 2 2] B=[3 3 3;4 4 4]; L, ?2 P2 k8 _0 ?9 M% q
MATLAB语句:A.*B$ ?0 u5 T& C. u- c; [3 u
运算规则:A 、B 矩阵中对应位置元素相乘。
" B8 d! u" |- S/ \' ?* p# F, k; z" n3 N5 }' V
9 r s! n0 t" |. W* d |
|