numerical

    -2熱度

    1回答

    好的,這裏有一項任務:取一個平面數據文件並根據數組中某個元素的數值排序內容,然後按字母順序排序(同時保留降序數值排序順序)。 數據文件是這樣的: data1*oranges*3 data2*zebras*23 data3*apples*456 data4*pears*2 data5*orangutans*3 data6*peaches*1 因此,我們要輸出爲: data3*apple

    0熱度

    1回答

    我有下面的代碼返回一個不匹配錯誤,當值不是數字時。我會改變什麼? If Sheet3.Cells(4, 8).Value <= 182 Then Call ThreeSpells End If 感謝提前:)

    1熱度

    1回答

    我使用numpy的逆快速傅里葉變換函數有一個非常令人沮喪的問題。基於我的其他結果,我知道fft函數運行良好。調用ifft後似乎會出現錯誤。下面列出的是印刷零例如: temp = Eta[50:55] print(temp) print(temp-np.fft.fft(np.fft.ifft(temp))) 輸出: [ -4.70429130e+13 -3.15161484e+12j -2.

    0熱度

    1回答

    好吧,所以我想寫一個實現四階runge kutta方法的數值近似的微分方程,作爲我的數學課程的一部分但也要學習一些編程,但問題是它在近似的每一步中使用這些係數。所以我們從x值和y值開始,它想要爲後面的x值找到y值,我給它一個步長,通常爲0.1,它在x中向上移動0.1,並給出了一個新的近似值y值,並在這些步驟中的每一個步驟中執行4個近似值,我稱之爲k1,k2,k3和k4。那麼它需要這4個近似值的加權

    1熱度

    6回答

    我正在編寫一個程序,它可以從csv文件中獲取學生成績,然後需要排序,然後從最高分到最低分。 CSV文件看起來是這樣的: 喬希12 約翰6 弗雷德8 哈利7 我試圖把列表中的項目是這樣的: Mylist=[] csvfile = open (classname,'r') reader = csv.reader(csvfile) for row in reader: Mylist.ap

    1熱度

    1回答

    我試圖求解類似於d2(phi)/dt = -(g/R) *sin(phi)(這是泰勒的經典力學中的滑板問題)擺類似的微分方程。我是scipy和odeint之類的新手,所以我正在爲此做準備,以便爲將來更復雜的數字解決方案做準備。 我已經使用here的代碼來嘗試導航編碼,但是我想要的是一條用於phi(t)的扁平線。我認爲這是因爲我試圖將一個二階微分方程分成兩個一階,其中一個不依賴於另一個(因爲d(ph

    0熱度

    1回答

    我想更好地理解浮點運算。我知道機器epsilon(e)被定義爲1和下一個最大數字之間的差值(即1之後的下一個最大數字,可以在浮點中精確表示爲1 + e)。然而,當我乘(1 + e)*(1 + e)時,我會得到什麼浮點數?理論上它應該是1 + 2 * e + e^2,但是(假設e^2 < e,所以e^2將不是完全準確的。這個答案是以浮點形式回答的?

    2熱度

    1回答

    我在寫一個計算錯誤平方和的函數。 x和y是相同長度的向量; y是觀測數據,x是我的模型計算的數據。 的代碼是這樣的: >> res = y.ravel() - x.ravel() >> np.dot(res.T, res) >> 1026.7059479504269 >> np.sum(res**2) >> 1026.7059479504273 現在看最後兩位數字。誰能告訴我這是什麼

    1熱度

    1回答

    我遇到以下問題。假設我們有x_{jk}它是樣本k中基因的表達值j。它是表達水平的平均值在整個細胞類型S_ {IJ},通過各自的比例加權A_ {き}(I = 1 ... N,N是該疾病類型): 一般來說,這可以表示爲矩陣形式 我想要做的就是要解決這個方程 如何使用它來Theano做?

    1熱度

    1回答

    出於好奇,我想驗證牛頓確實比求解非線性方程的 二等分(對於成功收斂的情況)更快。 我實施了兩個textbook algorithms。 測試的功能是: f(x) = 5*(x-0.4)*(x^2 - 5x + 10), with a simple real root 0.4 收斂精度被設置爲1E-4。 牛頓開始於x0 = 0.5,converges in 2 iterations。 二分開始於