我正在尝试获取两个矩阵或向量的点积。我正在使用 Accord.net 框架,但我似乎无法在说明如何执行此操作的文档中找到任何内容。
这是一个例子:
double[] vector1 = { 1, 2, 3 };
double[] vector2 = { 3, 4, 5 };
现在我需要像这样将它们相乘:
(1 * 3) + (2 * 4) + (3 * 5)
我认为这是可能的,我只是找不到显示用于此方法的文档。
最佳答案
下面的代码不应该工作吗?
vector1.InnerProduct(vector2);
文档网址:http://accord-framework.net/docs/html/M_Accord_Math_Matrix_InnerProduct.htm
关于c# - 矩阵和向量的点积,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22440970/