numerics

    9熱度

    3回答

    我一直在尋找比較Python中兩個數值的一般方法。特別是,我想弄清楚它們是否相同。 數值類型在Python是: int, long, float & complex 例如,我可以簡單地說,比較兩個整數(一個數值型): a == b 對於花車,我們必須要由於舍入精度更加小心,但我可以在一定的容差範圍內比較它們。 問題 我們得到2個一般NUMERICS a和b:我們如何比較呢?我正在考慮將兩者

    -2熱度

    1回答

    我使用Math.Net NUMERICS版本在我的C#項目,WinForm的2.4.0和運行項目,並做了一些零件,它說後: 找到源:ManagedLinearAlgebraProvider.Double 原始位置:c:\ TeamCity \ buildAgent \ work \ d4ecde2945c804d6 \ src \ Numerics \ Algorithms \ LinearAlg

    2熱度

    1回答

    值我有兩個矢量如下所示: vdA = { 8.0, 7.0, 6.0 } vdB = { 0.0, 1.0, 2.0, 3.0 } 我想basicly該結果由所有值求和VDA的所有元素的矢量VDX的vdB。 vdX = { 8.0, 9.0, 10.0 11.0, 7.0, 8.0, 9.0, 10.0, 6.0, 7.0, 8.0, 9.0

    2熱度

    1回答

    矩陣乘法完全錯誤的值 即使System.Numerics.Vectors庫通過的NuGet是獲得對視圖和投影矩陣我想要實現它自己,只是使用向量和矩陣結構自身的功能。 不幸的是與(正確)視圖矩陣相乘,我的目標矢量的情況下,我已經接到了完全錯誤的結果。我用右手座標系和下列說明 具有以下功能 private static Matrix4x4 LookAt(Vector4 cameraVector4, V

    1熱度

    1回答

    斯卡拉操作。當我試圖做 def subtract[T: Numeric](x: T, y: T) : T = x-y 在斯卡拉2.12,該-無法識別。但是,這基本上相當於Addition with generic type parameter in Scala的建議。我需要改變什麼?

    0熱度

    1回答

    我在計算凸函數的數值次梯度。我的測試主題是Wolfe function。它不需要超精確,所以我嘗試了兩個方向上的正常有限差分:(f(x-h)-f(x + h))/ 2h。在代碼: delta = 1e-10; subgradient = zeros(length(xToEvaluate),1); for i = 1 : length(xToEvaluate) deltaX = x

    1熱度

    1回答

    我有一個C#應用程序,我通過Nuget安裝了MathNet.Numerics 3.17.0。 我正在嘗試使用fourier函數。當我運行這行代碼: Fourier.Forward2D(n); 它引發一個異常「不支持指定的方法」。 Console.WriteLine(MathNet.Numerics.Control.LinearAlgebraProvider.ToString()); 返回「

    0熱度

    1回答

    Ada中的Plplot需要使用ada.numerics.real_arrays的文件,並防止在其他地方使用它。與此同時,向量操作因此被隱藏起來,結果顯然ada的每個plplot示例都使用基於元素的操作,這首先破壞了專用線性代數類型的用途。 我只是在做錯事,或者這是一個真正的限制plplot? 作爲一個例子: with ada.text_io; use ada.text_io; -- 'use' a

    0熱度

    1回答

    將文本框的值轉換爲Convert.ToSingle()時,可爲2.7至2.7999999523162842等值增加一些額外的精度。我不希望對該值進行舍入,因爲我必須將用戶輸入的確切值存儲到數據庫中。所以如果任何人有此問題之前請發佈解決方案,任何幫助將不勝感激。

    4熱度

    1回答

    對於C#使用MathNet.numerics,我創建了雙精度矩陣。 我希望找到矩陣的最小元素值的最小值&。 是否有一個訪問器來獲取密集矩陣元素的最大值/最小值? 其實我做這個 var minValue = MyDenseMatrix.Values.Min(); var minValue = MyDenseMatrix.Values.Max();