mathnet

    1熱度

    1回答

    我正在嘗試做一個方法來計算一個行列式。爲此,我正在使用MathNet.Symbolics庫。一切都很好,直到遇到一個小問題。我試圖從一個行列式的公式中得到最終結果,在我使用Infix.Format之後,我不知道爲什麼,但它沒有給出令人滿意的結果。而不是最終結果它給了我一個介於兩者之間的方程式。我認爲這與方程的一部分在2括號之間有關。我應該怎麼做才能獲得最終結果? 這是我的代碼: using Sys

    0熱度

    1回答

    我想用MathNet來計算我的數據的加權線性迴歸。 該文檔是here。 我試圖找到a x + b = y,使它最適合(x,y,w)的列表,其中w是每個點的權重。 var r = WeightedRegression.Weighted( weightedPoints.Select(p=>new Tuple<double[],double>(new [] { p.LogAvgAmount

    2熱度

    1回答

    我正在嘗試使用MathNet濾波器將帶通濾波器應用於信號;準確地說,我使用的是MathNet.Filtering.OnlineFiter.CreateBandpass(..)方法。 問題是,我沒有得到預期的結果,我對該方法的參數感到困惑。我有一個以1KHz採樣的信號,我想除去4至6Hz範圍以外的所有信號。什麼是調用方法CreateBandpass(..)的正確方法? 編輯 這是代碼的要求,在註釋:

    2熱度

    1回答

    不知道如何滿足計算器的需求,在這一個... 我想修改MathNET Numerics的包,這樣我可以使用索引來訪問或分配給一個子矩陣如下: A[rows, cols] 其中rows和cols是int[] 我寫一個擴展方法小組(INT []行,INT [] COLS),其實現相同的,但有獨立性會更聰明xing的態度。 是否可以在不重建整個包的情況下添加索引器的擴展?如果是這樣如何?

    1熱度

    1回答

    我使用MathNet.Symbolics庫simplyfy像這樣的表達式: string f = Infix.Print(Infix.ParseOrThrow("A+5*2")) 可正常工作(f = A+10),但試圖讓根的數量爲比我預期的要困難得多。例如: string f = Infix.Print(Infix.ParseOrThrow("sqrt(9)")) f = "sqrt(9)

    0熱度

    1回答

    我只是測試,看看我是否可以利用math.Net數字爲即將到來的線性代數類,我有麻煩。我通常使用R和Python,但我覺得要測試一下。我從字面上看是全新的Visual Studio。出於某種原因,當我嘗試僅測試如何腳本例如下面這個網站的第一個例子時,我得到了26錯誤。我在NuGet Package Manager中添加了math.Net Numerics 3.20.0。我也附加了我的UI的樣子。任何

    -1熱度

    1回答

    Excel的TINV函數被描述爲 返回學生的t分佈的雙尾倒數。 https://support.office.com/en-us/article/TINV-function-a7c85b9d-90f5-41fe-9ca5-1cd2f3e1ed7c 什麼是MathNet.Numerics相當於C#功能? https://numerics.mathdotnet.com/api/MathNet.Nume

    1熱度

    2回答

    因爲我想在我的程序中使用矩陣,所以我通過Visual Studio 2015中的NuGet添加了Math.NET庫。但是,雖然我可以在Project References文件夾中看到庫文件,但VS似乎不能識別任何對它的引用。自動完成在編寫using-command時不會建議MathNet,當然也不會從該命名空間識別任何類。有沒有更多的步驟我失蹤?

    4熱度

    1回答

    在這樣的問題:In F# how can I produce an expression with a type of Func<obj>?,示出了一個單值lambda表達式自動轉換/轉換爲函數功能類型,然後在功能接受。 我與MathNet.Numerics庫工作,並可以通過集成確認此X^2介於0和10: #r "../packages/MathNet.Numerics.3.20.0/lib/ne

    0熱度

    1回答

    我將我的MATLAB應用程序移植到C#中,並決定使用Math.NET Numerics,但遇到以下問題:當我嘗試使用分隔符讀取器加載我的csv into Matrix<double> data, data = DelimitedReader.Read<double>(ofile.FileName, false, ",", true); 我越來越格式異常; ofile.FileName是正確的,