小编Seb*_* T.的帖子

提高效率 - 在c#中使用两个向量进行对称矩阵乘法

按照以下步骤,使用cMinor 有效地复制c-sharp中的对称矩阵.

关于如何通过使用矩阵的数组实现来构建具有一个行向量和一个列向量的对称方阵乘法的一些输入,我将非常有趣,而不是经典

long s = 0;
List<double> columnVector = new List<double>(N); 
List<double> lineVector = new List<double>(N); 
//- init. vectors and symmetric square matrix m

for (int i=0; i < N; i++)
{
    for(int j=0; j < N; j++){
        s += lineVector[i] * columnVector[j] * m[i,j];
    }
}
Run Code Online (Sandbox Code Playgroud)

感谢您的输入 !

c# performance vector matrix matrix-multiplication

5
推荐指数
1
解决办法
4519
查看次数

标签 统计

c# ×1

matrix ×1

matrix-multiplication ×1

performance ×1

vector ×1