内积运算用dot实现
1 向量的内积
我们很清楚向量的内积怎么计算,下面的一个向量内积的例子;
>> a = [1 2 3]; b = [4 5 6];
>> dot(a, b)
ans =
32
计算过程:1*4+2*5+3*6=32。
2 矩阵的内积
>> A = [ 1 2 3; 4 5 6];
>> B = [ 9 8 7; 6 5 4];
>> dot(A, B)
ans =
33 41 45
计算过程:<A,B>=[1*9+4*6 2*8+5*5 3*7+6*4]=[33 41 45]
可以看出A B必须同型,相当于对应列的内积。
最后可以知道,
sum(A.*B) %dot(A, B)与等价
>> A.*B
ans =
9 16 21
24 25 24
内积运算详解
本文详细介绍了如何使用dot函数进行向量和矩阵的内积运算,包括向量内积的计算方法和矩阵内积的实现过程。通过具体实例,展示了内积运算在不同情况下的应用。
1770

被折叠的 条评论
为什么被折叠?



