2017-04-27 14 views
0

有一個通過math.net進行多項式迴歸的示例。但是當我將這個例子複製到學習中。 QR發生錯誤。示例網站如下所示: https://rosettacode.org/wiki/Polynomial_regression#C.23在c sharp中使用Math.Net庫進行多項式迴歸時出錯

的錯誤是如下:

錯誤1類型或命名空間名稱「QR」找不到(是否缺少using指令或程序集引用嗎?)C:\用戶\ s245275 \ Desktop \ ConsoleApplication1 \ ConsoleApplication1 \ Program.cs 32 13 ConsoleApplication1

非常感謝!

+0

當異常發生時,你可以提供你的代碼的第二步驟可以省略? – nocodename

回答

0

您需要

  1. 添加一個參考MathNet.Numerics組裝或簡單地安裝MathNet.Numerics包,如果你還沒有這樣做還和

  2. 「使用」指令在添加適當的啓動程序的

    using MathNet.Numerics.LinearAlgebra.Factorization; 
    

如果你改變

QR qr = v.QR(); 

var qr = v.QR(); 
+0

非常感謝您的回覆。該參考文件已添加。如果我包括使用。一個新的錯誤發生如下:錯誤使用泛型類型'MathNet.Numerics.LinearAlgebra.Factorization.QR '需要1個類型參數 –

+0

嘗試將'QR qr = ...'更改爲'var qr = ... ' –

+0

現在有效。非常感謝。但是,我仍然對最後一次輸出有問題。我怎麼能在例子中定義Polyval。錯誤名稱'Polyval'在當前上下文中不存在 –

相關問題