Bonjour
Etudiant la charge d'un condensateur, j'aimerais modéliser mes points expérimentaux par une exponentielle du type Uc=E*exp(-t/tau)
J'utilise les bouts de code suivant pour la modélisation
Mais lors du lancement de mon programme, j'ai une erreur "fonction() missing 1 required positional argument: 'b'" qui ne me permet pas de modéliser.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #Définition de la fonction pour la modélisation def fonction( x, a, b): return (E*exp(-x/b)) #Modélisation des données expérimentales params, covar = curve_fit(fonction, temps, tension, p0 = 1e-3) print(params, covar)
Merci pour votre aide
Partager