Bonjour a tous, j'ai un souci avec mon devoir.
En bref: je dois recuperer des coordonnees (x,y) a partir un fichier excel, et les placer dans differentes listes, selon la valeur des x (si x est entre 0 et 0.2 mettre cet element dans telle liste et son y correspondant dans telle liste).
Ensuite, je dois recreer les donnees en trouvant les polynomes qui interpolent ces points en utilisant polyfit. Et enfin, recalculer des nouvelles donnees en utilisant ces polynomes pour les tracer sur une courbe (50) courbes au total.
Le probleme est que jai une erreur polyfit
raise ValueError("expected deg >= 0")
ValueError: expected deg >= 0
je me suis assure au prealable quil ne puisse pas y avoir de liste vide (pour que les polynomes soient tous au minimum de degre 0). mais il ya peut etre un probleme dans la maniere avec laquelle je trie mes points..
mon code et le fichier excel
(Je suis nouveau je n'arrive pas a inserer mon code directement dasn la fenetre)
bonne journee
Merci d'avance
code.py Airfoil data.xlsx
Partager