|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab中的矩阵乘法与矩阵点乘(对应位相乘)6 h7 l. U6 A- [5 [9 E. q% @
矩阵乘法要求左矩阵的行数与右矩阵的列数相等,即MxN维矩阵乘以NxM维矩阵$ q. t6 f3 j2 h. v6 i3 {
例:A=[1 1 1;2 2 2] B=[3 3;4 4;5 5;]
7 ]0 \) n4 n4 ^/ q& YMATLAB语句:A*B
7 |' ^+ E# a2 I1 J9 K: Z- h' }4 a运算规则:矩阵乘法结果矩阵的每个元素都是向量的内积,cij = <ai, bj>, 即A的第i行向量和B的第j列向量的内积。6 w$ `; |; h' p" s; @2 n
: }; H7 F3 q4 n! x
+ @; ~) h/ C5 T. L# O) |矩阵点乘要求两矩阵维数相等,即MxN维矩阵乘以MxN维矩阵0 y5 U+ M, d/ Q: B
例:A=[1 1 1;2 2 2] B=[3 3 3;4 4 4]9 e2 E6 X' F1 C; i* d, `
MATLAB语句:A.*B
7 D$ B6 i! V! E% a {0 b运算规则:A 、B 矩阵中对应位置元素相乘。4 \/ _8 m: L7 Z/ R/ Z- O+ ~
$ B, F# Q+ g/ d% I |! w3 n* y
$ `5 \ s1 k5 A2 Y7 V |
|