IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Calcul scientifique Python Discussion :

Probleme numpy.Polyfit sur Spyder [Python 3.X]


Sujet :

Calcul scientifique Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2018
    Messages : 1
    Points : 3
    Points
    3
    Par défaut Probleme numpy.Polyfit sur Spyder
    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

  2. #2
    Membre émérite

    Homme Profil pro
    Ingénieur calcul scientifique
    Inscrit en
    Mars 2013
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur calcul scientifique

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 229
    Points : 2 328
    Points
    2 328
    Par défaut
    Bonjour

    Pour la publication de code sur ce forum, copie/colle ton code ici et tu le met entre balises codes (une fois sélectionner, tu clique sur le bouton #, et ca te met les balise [CODE] au début et à la fin)

    Ensuite ton problème n'a rien à voir avec spyder si je ne m'abuse ... alors pourquoi mettre ca dans le titre de ton topic

    Enfin, tu dis que tu ne demande pas de fit avec des polynomes de dégré 0. L'erreur python te dit pourtant explicitement le contraire. Fait des print juste avant l'erreur pour voir ce que valent les choses et si elles valent bien ce que tu crois.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème graveur ide sur mdk10
    Par Hanslip dans le forum Matériel
    Réponses: 40
    Dernier message: 26/10/2004, 13h17
  2. Problème de BOOT sur CD pour une installation d'une DEBIAN
    Par black is beautiful dans le forum Debian
    Réponses: 7
    Dernier message: 22/09/2004, 21h15
  3. Probleme de pointeur sur une fonction
    Par nicky78 dans le forum C
    Réponses: 2
    Dernier message: 23/05/2004, 20h26
  4. [C#] problème si clic sur "précédent"
    Par moimoimoi dans le forum ASP.NET
    Réponses: 13
    Dernier message: 11/03/2004, 15h30
  5. probleme d'installation sur d'autres postes
    Par VBkiller dans le forum Composants VCL
    Réponses: 4
    Dernier message: 18/09/2002, 18h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo