Die Funktion, die ich Code will, ist f (x) = beta/(pi * (x^(2) + beta^(2)) für Beta-Wert 0, 10, 20, 50, 100Wie erstellt man eine Funktion, die von einem Array von Werten abhängig ist?
Deshalb mag ich bis ins Unendliche diese Funktion über den Bereich von x von minus unendlich integrieren. ich habe die Basis des Codes unter, aber bin nicht sicher, wie ein Array durchläuft für beta.
Danke für die Hilfe!
from scipy.integrate import quad
from sympy import Symbol
from math import pi
import numpy as np
import matplotlib.pyplot as plt
def integrand(x):
return limit(beta/(np.pi*(x**2 + beta**2)));
xlo = '-inf'
xhi = 'inf'
result = quad(integrand, xlo, xhi, args=(beta))
print result
'import scipy als quad'? Meinst du nicht "von scipy.integrate import quad"? – saintsfan342000