mathdotnet

    0熱度

    1回答

    我正在嘗試使用Gottschalk's算法(代碼available here)爲3D三角形網格創建定向邊界框(OBB)。由於我正在處理網格,因此我使用協方差矩陣和特徵值分解方法來創建定向邊界框。我意識到特徵值分解的數值精度將導致錯誤的OBB計算。 讓我們以一個例子來說明。假設我有一個由8個頂點組成的單位立方體網格,範圍爲[0,1](如下所示)。很顯然,這個立方體的OBB本身就是。 如果我運行戈特沙

    2熱度

    1回答

    下面給出的重複定義錯誤: let (.*) (m1 : Matrix<float>) (m2 : Matrix<float>) = m1.Multiply(m2) let (.*) (v1 : Vector<float>) (v2 : Vector<float>) = v1.DotProduct(v2) 有沒有辦法來定義一個運算符重載使得F#承認我試圖基於函數簽名來調用

    6熱度

    2回答

    我在Parallel.For區塊內並行使用Math.Net Numerics進行繁重的數學計算。 當我使用4個內核(2 * 2)在本地系統中運行代碼時,它使用全部4個內核。 但是,當我在我們的開發服務器上運行8個內核(4 * 2)的相同代碼時,它僅使用4個內核。 我試過設置MaxDegreeOfParallism,但忍不住。 任何想法爲什麼所有核心都沒有被利用。 以下是樣本代碼。 Parallel

    0熱度

    1回答

    我可以在VS2013中使用mathdotnet格式的C#。 我需要在 http://numerics.mathdotnet.com/api/MathNet.Numerics.Distributions/Beta.htm#Samples 從 IEnumerable<double> Samples(double a, double b) 生成樣本序列我不知道如何控制樣本大小。例如,我只需要從發

    2熱度

    1回答

    我正在使用MathNet Symbolics來處理我正在處理的程序的符號代數部分。一般用途是創建一對符號公式,然後將這兩個公式分開。這在大多數情況下都很有效。但是,有時候,它不想做更復雜的簡化。例如: (512*r*t*w + 2048*r*t^2*w) ------------------------------------------------------------------

    0熱度

    1回答

    使用Mathdotnet.Numerics的Matrix<double>,我願意爲乘法運算的結果矩陣的每個單元應用自定義聚合函數。 例如,在2×2矩陣: 我的意願是有一個特定f功能(上面的一個,作爲示例示出,是默認矩陣/向量乘法)。 矩陣世界中是否存在需要這樣一個Func<Vector<double>, Vector<double>, double>參數的現有方法?

    1熱度

    1回答

    我有一個Dictionary<string, double> values和值的精度對我很重要。我有一個字符串公式,即中綴可以解析。我不知道如何做這樣的事情: var expr = Infix.ParseOrThrow(m.Formula); var result = Evaluate.Evaluate<double>(values, expr); 得到一個雙精度結果?

    1熱度

    1回答

    Here it is for F#;在UnitTests中使用Here it is。所以它至少應該在.net dll的F#發行版中。但它並沒有顯示在Assembly Explorer中 如何在CSharp中使用MathNet.Symbolics MathML類?

    0熱度

    2回答

    嗨,我試圖從mathdotnet與單聲道在Linux中使用Mkl本機提供商。 我使用monodevelop並通過buildin NuGet包管理器安裝了MathNet.Numerics和MathNet.Numerics.MKL.Linux-x64和-x86包。 當我嘗試此代碼時,我得到System.NotSupportedException:未找到MKL本機提供程序。 using System;

    2熱度

    2回答

    我們如何在C#中使用math.net庫實現matlab下面的函數。 多元正態隨機分佈 - http://in.mathworks.com/help/stats/mvnrnd.html r = mvnrnd(MU,SIGMA,cases) 而且下面math.net功能沒有返回任何結果。我已經嘗試了其他方法,如Selectpermutations/SelectVariations,但沒有任何方法返