Matlab中叉乘和点乘
文章目录
下面先看看两个例子:
>> a=[1,2,3;4,5,6;7,8,9]
a =
1 2 3
4 5 6
7 8 9
>> b=[1,2,3;1,2,3;1,2,3]
b =
1 2 3
1 2 3
1 2 3
>> a*b
ans =
6 12 18
15 30 45
24 48 72
>> a.*b
ans =
1 4 9
4 10 18
7 16 27
>>
在进行矩阵之间的运算时“.”和“”的意义就有所不同。假设a,b表示两个矩阵,a*b表示矩阵a与矩阵b进行矩阵相乘,a.*b表示矩阵a中的元素与矩阵b中的元素按位置依次相乘,得到的结果将作为新矩阵中相同位置的元素
矩阵C为矩阵A与B的乘积,记作: