cost 184 ms
嘗試在 Python 中使用辛普森定律

[英]Trying to use Simpson's Law in Python

我正在嘗試編寫有關辛普森定律的程序。我正在嘗試做的是用作錯誤,如圖所示: . 在我寫的代碼中,Ih 是我的 f1,Ih/2 是我的 f2。如果錯誤沒有發生,那么步驟就會減半。 但是我得到這個錯誤 我的代碼是 我沒有預料到任何錯誤,並且基本上期望能夠正確計算。 ...

Scipy 正數的辛普森積分得出負數

[英]Scipy Simpson integration of a positive quantity comes out negative

使用內置提供的辛普森積分方法 Scipy,以下正 y 值的數值積分計算為負積分值。這讓我非常驚訝。 我是這方面的初學者。 任何幫助,將不勝感激。 我期望辛普森的積分值是正值,但我得到的是負值。 ...

將 Hermite 多項式的系數轉換為函數

[英]Сonvert the coefficients of the Hermite polynomial into a function

我想從 Matlab Hermite 函數的輸出中創建一個函數(例如,如果我們有 Hermite 函數[8 0 -12 0]的輸出,它將是8x^3 - 12x多項式),然后使用Simpson's集成該函數3/8 規則。 我已經在 Matlab 中創建了一個函數,該函數使用此規則集成任何函數,並且我 ...

向量的 Numpy 乘積和它的轉置

[英]Numpy product of a vector and it's transpose

我有一個 N x N 復雜的 NumPy 數組 U_0,我必須對它進行操作: 首先,如何有效地增加零數組? 我可以簡單地將它復制到 np.zeros((2N-1, 2N-1)) 但也許你們知道更好的方法。 感謝 Alexander Riedel 用 numpy.pad 的解決方案回答了這個問題 ...

多項式不等於 0 的錯誤辛普森規則

[英]Error Simpson's rule for polynomial not equal to 0

我在 Python 中實施了辛普森規則,並測試了三次多項式的誤差。 辛普森法則的誤差界限表明它應該等於 0,但事實並非如此。 有人知道為什么嗎? 我希望每個 $n$ 的誤差都等於 0,但只有較小的 $n$ 才等於 0。 ...

python 中的雙積分辛普森規則,其中限制是函數

[英]Double integral Simpsons rule in python where the limits are functions

我創建了一個 function,它可以使用辛普森規則求解二重積分,但它僅在積分極限為常量時有效 但它沒有通過這些測試,並且會給出錯誤:TypeError: unsupported operand type(s) for *: 'function' and 'float'。 但我不確定如何修復它 ...

在 python 中集成 txt 文件中的數據

[英]Integrating data from txt file in python

我有三列數據(時間(t)、推力(T)、距離(s)),我想從中計算完成的工作。 包含數據的文本 (logdata.txt) 文件結構如下: 我遇到的示例僅顯示了在為 f(x) 設置自己的 function 時如何使用 scipy.integrate 函數,但是在這種情況下,我有原始數據(因此沒有函數) ...

求兩條水平重疊曲線之間的積分

[英]Finding the integral between two horizontally overlapping curves

我有一個從文本文件中繪制數據的代碼。 我已經能夠得到每條數據曲線下的積分(雖然我不知道它們中的任何一個的函數,所以我只是使用了integral = s = simps(y, x) )。 兩條曲線水平重疊,我想找到它們重疊的區域。 我遇到了一些麻煩,因為它們水平重疊而不是垂直重疊。 我想找到的區域在這 ...

Scipy 辛普森積分以獲取值數組

[英]Scipy simpson integration to get array of values

我正在嘗試整合下面給出的加速度信號: 對於時間點: 我正在嘗試使用來自 scipy 的 simps/simpson package 將 f2 集成到 t 但我收到此錯誤: 如果我使用如下列表理解創建加速數據點列表: 並使用辛普森規則整合上面的列表,我只得到一個值: 這是 我想在 t 周期內使用 S ...

辛普森法則 Python + 繪圖

[英]Simpson's rule Python + Plotting Graph

任何人都可以幫助解決這個問題, 所以,我有數學表達式(如下圖所示),b 的積分極限設置在 0 到 1 的范圍內,因為 b 值的變化,那么 c 的值(積分結果)將是每個b都不一樣。 另外,我只能使用辛普森法則來解決積分問題。 這個任務的主要目標是得到 f(c,b) 的圖在此處輸入圖像描述 ...

是否可以在 Python 中並行化這個程序(辛普森法則)?

[英]Is it possible to parallelize this program (Simpson's Rule) in Python?

我是並行化范式的新手。 我已經有了以串行形式工作的算法,但我無法對其進行並行化。 我四處打聽,有些人告訴我,我的程序編寫方式無法並行化。 這是我的串行代碼,任何幫助或建議將不勝感激。 ...

使用 np trapz 集成數組

[英]integrating an array using np trapz

我一直在使用 np.trapz 通過 arrays 進行集成,直到現在還沒有遇到任何問題。 我得到了一個面積明顯小於 1 的分布,因為它的最大值為 0.16,分布的寬度大約為 6,但似乎返回分布下方的面積 > 60。 這是我的代碼: ...

辛普森的雙積分在 java 中不起作用

[英]Simpson's double integral won't work in java

所以我必須為辛普森的雙積分編寫一個算法,這樣我才能以更快的方式找到答案。 我有一個指南,顯示了編寫這個程序的步驟。 在遵循本指南並在 netbeans 中運行它之后,我發現從程序中出來的值並沒有真正接近真正的答案。 這是我在 java 中編寫的代碼: 我嘗試了幾次調試程序,但我還沒有找到我遇到這 ...

C++中的復合辛普森規則

[英]Composite Simpson's Rule in C++

我一直在嘗試編寫一個函數來使用復合辛普森規則來近似積分的值。 我所做的是將函數的每個值乘以 2 或 4(和 h/3)與pow(2,i%2 + 1)並減去邊緣,因為它們的權重僅為 1。 起初,我認為它工作得很好,但是,當我將它與我的梯形方法函數進行比較時,它更不准確,這不應該是這種情況。 這是 ...

在 Python 中使用辛普森規則

[英]Using Simpson's Rule in Python

我正在嘗試以這種方式從 f(x) function 獲取數組: 請注意,x 是 integer,z 和 change 是在我的代碼中建立的浮點數。 接下來我想要使用辛普森的規則,使用 scipy 中的 simps function。 我試過這個: 它說有一個錯誤我該如何解決這個問題? ...

從兩個向量創建 function 句柄以傳遞給 MATLAB 中的積分 function

[英]Creating function handle from two vectors to pass to an integral function in MATLAB

我不確定我是否在這里很厚,但我不習慣 function 手柄等。 我試圖找到我擁有的一些原始加速度計數據的積分,一位朋友建議我使用辛普森一家可能是最好的方法。 所以我發現 MATLAB 具有“quad()” function 但它接受 function 句柄作為參數。 如果我有兩個向量,一個用於時 ...

嘗試將復雜函數傳遞到Simpson規則時出現加載錯誤

[英]Load Error when trying to pass complicated function into Simpson's rule

我已經編寫了一種方法,該方法通過合成Simpson規則近似定積分。 對於“簡單”函數,例如e^(-x^2) , simpson函數起作用。 但是,對於更復雜的函數f(x) 其中generator(θ, plotsol)是一個以百分比表示的缺陷θ的函數,一個布爾值plots ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM