|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab中的矩阵乘法与矩阵点乘(对应位相乘)+ _* c. }+ {' n
矩阵乘法要求左矩阵的行数与右矩阵的列数相等,即MxN维矩阵乘以NxM维矩阵! _# z4 H- t$ [" b9 ~" P
例:A=[1 1 1;2 2 2] B=[3 3;4 4;5 5;]
3 b: T7 c: i8 x# t6 L8 z( }5 \MATLAB语句:A*B
+ Q# ?. i# k x; v. }9 B" d% a9 x p运算规则:矩阵乘法结果矩阵的每个元素都是向量的内积,cij = <ai, bj>, 即A的第i行向量和B的第j列向量的内积。
9 s; u, H( g# h' t" Z8 f5 C
8 S7 Y2 n6 R& w# w. s% B
8 N0 W; E. x$ f5 _" }矩阵点乘要求两矩阵维数相等,即MxN维矩阵乘以MxN维矩阵
' a) ]; F. s- `0 s6 G J( |; Y' H例:A=[1 1 1;2 2 2] B=[3 3 3;4 4 4]( W& q. M# m. v, b( G
MATLAB语句:A.*B
0 o+ o$ ~ o9 L3 G2 U运算规则:A 、B 矩阵中对应位置元素相乘。
6 e/ W' r6 j% L6 ?! @
7 _( Z6 r/ b5 M+ O; n7 R# u
8 f6 B* r+ ?* A3 e" L |
|