C# 如何在MathNET中访问DenseMatrix的伪逆()和AsArray()函数?
我正在查看C# 如何在MathNET中访问DenseMatrix的伪逆()和AsArray()函数?,c#,methods,mathnet-numerics,C#,Methods,Mathnet Numerics,我正在查看MathNet中Matrix的文档,并尝试以不同的方式初始化我的矩阵 using MathNet.Numerics.LinearAlgebra; using MathNet.Numerics.LinearAlgebra.Double; Matrix<double> a = Matrix<double>.Build(3, 3, myDoubleArray); DenseMatrix b = new DenseMatrix(3, 3, myDoubleArray)
MathNet
中Matrix
的文档,并尝试以不同的方式初始化我的矩阵
using MathNet.Numerics.LinearAlgebra;
using MathNet.Numerics.LinearAlgebra.Double;
Matrix<double> a = Matrix<double>.Build(3, 3, myDoubleArray);
DenseMatrix b = new DenseMatrix(3, 3, myDoubleArray);
DenseMatrix c = new DenseMatrix(3);
使用MathNet.Numerics.linearlgebra;
使用MathNet.Numerics.LinearAlgebra.Double;
矩阵a=Matrix.Build(3,3,myDoubleArray);
DenseMatrix b=新的DenseMatrix(3,3,myDoubleArray);
DenseMatrix c=新的DenseMatrix(3);
但是,当我查看可用的成员函数时,我无法看到诸如AsArray()
或PseudoInverse()
之类的函数,即使它们出现在文档中
为什么会这样?这些扩展方法是我需要使用语句添加另一个
的吗?我检查了AsArray
和PseudoInverse
仅在3.14版中(尽管仍在测试版中)。啊,谢谢,我没有意识到这一点。我已检查并正在运行v3.13.1。