2016-12-12 57 views
2

我在MathNet翻翻的Matrix的文檔,並試圖以不同的方式初始化我的矩陣。如何訪問DenseMatrix的MathNET僞逆()和AsArray()函數?

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); 

但是,當我看着那些提供給我的成員函數,我無法看到的功能,如AsArray()PseudoInverse()即使它們出現在文檔here英寸

爲什麼會出現這種情況?這些擴展方法是否需要添加另一個using聲明?

回答

3

我查了sourceAsArrayPseudoInverse僅在3.14版本(仍處於測試階段,雖然)。

+0

啊謝謝,並沒有意識到這一點。我檢查並運行v3.13.1。 – ArKi