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

MATLAB Discussion :

La fonction polyfit


Sujet :

MATLAB

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 27
    Points : 23
    Points
    23
    Par défaut La fonction polyfit
    Bonjour à tous,

    Dans la fonction "P = polyfit(X,Y,N)" X doit etre égale à Y pour pouvoir créer un polynôme de degré N, et si X n'égale pas Y en ferait comment.

    Merci

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Points : 7 614
    Points
    7 614
    Par défaut
    Bonjour,

    X et Y n'ont pas besoin d'être égaux, ce sont les coordonnées des points sur lesquelles tu réalises l'approximation polynomiale.
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 27
    Points : 23
    Points
    23
    Par défaut
    Je voulais dire par égaux, qu'il s doivent avoir la mème taille de vecteur.

  4. #4
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Points : 7 614
    Points
    7 614
    Par défaut
    Que représentent tes données? Pourquoi X et Y n'ont pas la même longueur?
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    Et qu'est-ce que cela représente au juste d'avoir deux vecteurs X et Y de tailles différentes ?
    Je te rappelle qu'un couple (X(i), Y(i)) représente un point...

  6. #6
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 27
    Points : 23
    Points
    23
    Par défaut
    J'explique :
    J'ai deux vecteur, le premier contiens des angles en degrés; de 0 à 90 et le 2ieme contiens la réflectivité du sol, leurs taille et de 365.
    J'ai due calculer le 15 percentile de la réflectivité du sol en fonction du premier vecteur chaque 5 degrés se qui me donne à la fin un vecteur de taille 18 qui contient les valeurs calculer, à partir de ses valeurs j'ai voulue créer un polynôme en fonction des degrés, de 0 à 90.
    Donc la taille de X et de 365 et la taille de Y et de 18, Alors je voudrais savoir si c'est possible de le faire ?
    Merci

    Oui Jérôme, cela représente au juste d'avoir deux vecteurs X et Y de tailles différentes, donc est ce possible de le faire ?

  7. #7
    Invité
    Invité(e)
    Par défaut
    Non, c'est tout bonnement pas censé.
    Un point est constitué de coordonnées x et y. Si tu n'as qu'un x ou qu'un y, c'est plus un point, c'est ... autre chose
    Et sans point, tu n'interpoles pas grand chose.

    D'après ce que j'ai compris, tu n'as qu'à prendre les 18 X chaque 5 degrés correspondant à tes valeur calculées.

  8. #8
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 27
    Points : 23
    Points
    23
    Par défaut
    Oui, je l'ai déjà fait
    J'ai juste voulue savoir si il été possible de le faire, mais apparemment non.
    Merci a vous

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

Discussions similaires

  1. fonction polyfit
    Par chouicha dans le forum MATLAB
    Réponses: 2
    Dernier message: 10/02/2014, 23h49
  2. coefficients de la fonction polyfit
    Par badii.gmati dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 25/06/2013, 01h04
  3. [MEX] faire appel à la fonction polyfit
    Par issane dans le forum MATLAB
    Réponses: 2
    Dernier message: 08/06/2010, 22h26
  4. Equivalent de la fonction polyfit
    Par dahu007 dans le forum Scilab
    Réponses: 2
    Dernier message: 02/07/2009, 12h43
  5. utilisation fonction polyfit/polyval
    Par golzag dans le forum MATLAB
    Réponses: 2
    Dernier message: 20/03/2007, 13h27

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