quad

    0熱度

    1回答

    如果我要運行類似下面的代碼,其中我將橢圓的小圓弧和主圓弧作爲由弧線形成的50度角的3.05和2.23,我如何能夠將2.531432761012828的輸出作爲弧長並將其傳回以解決t?謝謝! import math from scipy.integrate import quad import numpy as np t = math.atan(3.05*math.tan(5*math.pi/

    0熱度

    2回答

    import numpy import matplotlib.pyplot as plt from scipy import integrate def f(x,y): return x*y + x**2 def integral(x,y): I = integrate.quad(f, 0, x, args=(y,))[0] return I de

    0熱度

    1回答

    我有兩個函數列表,例如:log(n*x),n=1:2017和cos(m*x),m=1:6。我想/需要構建這些載體的矩陣產品,然後整合10和20 之間的矩陣中的每個元素我看了這篇文章: Matrix of symbolic functions 但我認爲它不是爲這個問題非常有用。 我試圖通過使用循環來做到這一點,但我無法得到它。 在此先感謝您的閱讀。

    -2熱度

    1回答

    我想把這個Mathematica代碼改寫成Python,但是我很困惑,那麼請幫幫我!非常感謝。也許整合的結果與陣列不同,但是,我不知道! IMAGE: mathematica code which I want to rewrite in python 我用那麼Python代碼困擾.... # -*- coding: utf-8 -*- import numpy as np import ma

    0熱度

    2回答

    我有一個函數,如下 q = 1/sqrt(((1+z)**2 * (1+0.01*o_m*z) - z*(2+z)*(1-o_m))) h = 5 * log10((1+z)*q) + 43.1601 我有上述公式,一旦我必須實驗答案把一些數據轉換成上述功能,解決以下方程 chi=(q_exp-q_theo)**2/err**2 # this function is a sigma, sig

    5熱度

    2回答

    我正在嘗試在GCC中使用quadmath庫。我有一個複雜的雙精度值,我想要輸入相應的四精度複數,__complex128。以下是最小的(非)木材加工例如: #include <quadmath.h> #include <complex> #include <stdio.h> using namespace std::complex_literals; int main(){ s

    0熱度

    1回答

    我試圖計算函數f_integ的一個值,它是函數f從0到x_v的集成結果。 f = lambda x : x + 1 def f_integ(x_array): int_result = np.zeros_like(x_array) indexes = np.shape(x_array)[0] for ind in range(indexes):

    2熱度

    2回答

    我知道這裏有一些類似的問題,但他們都沒有真正解決我的問題。 我的代碼如下所示: import numpy import matplotlib.pyplot as plt from scipy import integrate as integrate def H(z , omega_m , H_0 = 70): omega_lambda=1-omega_m z_p

    1熱度

    1回答

    我使用MATLAB來計算包括自然指數在內的複數函數的數值積分。 我得到一個警告: 無限或沒有非數字值遇到 ,如果我使用的功能integral,而另一個則會引發錯誤: 輸出的功能必須與輸入尺寸相同 如果我使用功能quadgk。 我認爲其原因可能是當變量ep接近零時,被積函數是無限的。 代碼如下所示。希望你們能幫我弄明白。 close all clear clc %% N = 10^5; e

    3熱度

    1回答

    我使用從scipy.integrate v0.19.1所述quad函數在積分區間的每一端與像奇異平方根功能集成諸如例如 In [1]: quad(lambda x: 1/sqrt(1-x**2), -1, 1) (I使用來自numpy v1.12.0的sqrt功能),其立即產生正確的結果PI: Out[1]: (3.141592653589591, 6.200897573194197e-10)