方法的区别除(双标量)和矩阵DivideByThis(双标量)在MathNet数字

本文关键字:标量 DivideByThis 数字 MathNet 区别 方法 | 更新日期: 2023-09-27 18:12:56

我正在查看MathNet Numerics中DenseMatrix的文档,可以在这里找到。我发现两个方法定义Matrix<T> Divide(double scalar)Matrix<T> DivideByThis(double scalar)似乎都返回一个矩阵并接受双标量。

两者有什么区别吗?

方法的区别除(双标量)和矩阵<T>DivideByThis(双标量)在MathNet数字

mMatrix<double>型矩阵,sdouble型标量,则

  • m.Divide(s)等价于m/s,其中标量是除数
  • m.DivideByThis(s)等效于s/m,其中标量为红利(逐点)

注意这两个操作都是逐点除法,因此DivideByThis进行矩阵反转或伪反转,而是将标量除以矩阵的每个值。

不幸的是,用于生成API引用的工具有一些问题,在这种情况下无法呈现xml文档。我们希望将来用更有用的东西来取代它,并更好地集成到文档中。