numerical-methods

    2熱度

    3回答

    我試圖將一個簡單的數值分析代碼(梯形規則數值積分)轉換成將在啓用CUDA的GPU上運行的代碼。這裏有很多文獻,但它似乎遠比這裏要求的複雜得多!我目前的代碼是: #include <stdio.h> #include <math.h> #include <stdlib.h> #define N 1000 double function(double); int main(void)

    5熱度

    4回答

    我有一個對應於概率分佈的Nx1數組,即元素之和總和爲1.這被表示爲規則的numpy數組。由於N可能相對較大,例如10或20,許多單個元素非常接近於0.我發現當我記錄(my_array)時,出現錯誤「FloatingPointError:在日誌中遇到無效值」。請注意,這是在numpy故意設置seterr(invalid ='raise')之後。 我該如何處理這個數字問題?我想表示與概率分佈相對應的向

    1熱度

    3回答

    假設您有一個通過一堆數據集座標生成的任意閉合曲線(終點返回相對接近第一個點),如何找到中心點和邊界由此產生的形狀?

    7熱度

    6回答

    倒數整數的和讓甲表示該組正整數,其十進制表示不包含數字0的元素的倒數之和在A的已知是23.10345。 Ex。 1,2,3,4,5,6,7,8,9,11-19,21-29,31-39,41-49,51-59,61-69,71-79,81-89, 91-99,111-119,... 然後取每個數的倒數,並總和。 這怎麼可以數字驗證? 編寫一個計算機程序來驗證這個數字。 這是我到目前爲止寫的,我需要幫

    5熱度

    4回答

    我一直在嘗試使用BigInteger類型,這在.NET Framework 4.0中應該是新的。 我似乎無法得到它,並試圖通過使用System.Numerics引用它時出現錯誤。 任何想法我做錯了什麼?對不起,如果這是一個愚蠢的問題...

    8熱度

    3回答

    R可以使用樣條函數庫中的splinefun()生成樣條函數。但是,我需要評估這個函數的一階和二階導數。有沒有辦法做到這一點? 例如 library(splines) x <- 1:10 y <- sin(pi/x) #just an example f_of_x <- splinefun(x,y) 如何爲X的向量計算F'(x)的?

    6熱度

    1回答

    最近我一直在做一些C.數值方法編程有關的bug修復和throubleshooting它的好,有什麼正在發生的一些直觀表示。到目前爲止,我一直在向標準輸出輸出數組的區域,但是這並沒有提供太多的信息。我也被玩弄的gnuplot了一點,但我不能讓它太只保存圖像,而不是座標系和所有其他的東西。 所以我要尋找一個教程,或者一個庫,告訴我如何從C數組保存成圖像,這將是特別好到可以保存到彩色圖像。從數值到顏色的

    4熱度

    1回答

    非標準數學分析將實數行擴展爲包含「hyperreals」 - 無窮小和無限數字。是否有(數據類型的規範)實現使用hyperreals來實現計算的數據類型?我正在尋找類似於您在Python和Fortran以及其他地方找到的複數數據類型的東西。我其實不知道這樣的計算是否有用:我只是好奇。我已經玩了一下這個概念,但是因爲我可能犯了錯誤,所以我會告訴你所有的細節。參考wikipedia page on h

    2熱度

    1回答

    我正在計算針對正在處理的應用程序的LDA(線性判別分析)轉換,並且我一直在關注這些notes(從第36頁開始,尤其是幻燈片47中的綠色)。 我在Python(與numpy的和SciPy的)這樣做,這就是我想出了: import numpy as np from scipy.linalg import sqrtm ... sw_inv_sqrt = np.linalg.inv(sqrtm(se

    4熱度

    8回答

    我在Java,C#和C++中進行了一些數值計算。其中一些存儲了大量數據(到文本文件)。什麼是最快的方法呢? C++。 ofstream file; file.open(plik); for(int i=0;i<251;i++){ for(int j=0;j<81;j++) file<<(i-100)*0.01<<" "<<(j-40)*0.01<<" "<<U[i][j]