J'essaie de résoudre l'intégrale de (2**(1/2)*y**(1/2)/2)**2
de 0
à 5
(également affiché here). Je l'ai utiliséIntégrales Python
func = lambda y: ( 2**(1/2) * y**(1/2)/2 )**2 and a == 0 and b == 5
from scipy import integrate
integrate.quad(func, a b)
Pour une raison quelconque, je continue à obtenir la valeur de 1,25, alors que Wolfram dit qu'il devrait être 6,25? Je n'arrive pas à mettre le doigt sur l'erreur.
p.s. désolé pour le Katrie d'erreur, j'ai oublié que les utilisations de python et non & & pour logique ET
SOLVED: ce fut une erreur int/flotteur stupide. Merci tout le monde.
Qu'est-ce que && a l'intention d'être? – katrielalex
Quelle version de Python utilisez-vous? Dans beaucoup de versions de Python, '1/2' évaluera à' 0'. Aussi, votre lien WolframAlpha montre la réponse pour l'intégrale de 'y/2' entre 0 et 5. – dheerosaur
Aussi, vous savez que la fonction que vous avez écrit ci-dessus est juste' y/2', non? Vous êtes au carré d'une racine carrée ... – katrielalex