问题描述
在MathNet.Numerics.Linearalgebra用法中,我经常需要将Matrix的一列复制到另一个Matrix(相同的行数)。使代码快速运行至关重要。创建for循环并复制每个单独的元素是否更快,还是应该使用SetSubMatrix()? 例如:
for (int i = 0; i < matrixA.RowCount; ++i)
{
matrixA.At(i,myNewCol,matrixB.At(i,myOldCol));
}
vs
matrixA.SetSubMatrix(0,matrixB.SubMatrix(0,matrixB.RowCount,myOldCol,1));
哪个更快?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)