如何更改涉及函数调用的矩阵中每个元素的值。类似的东西
矩阵[i,j] = funct(矩阵[i,j]*2)-1;
最佳答案
您可以使用MapInplace
,例如:
matrix.MapInplace(Math.Sin);
matrix.MapInplace(x => Math.Sin(x-2));
或者如您的示例所示
matrix.MapInplace(x => funct(x*2)-1);
关于使用函数进行 Matrix<double> 逐点运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28709153/