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

Mathématiques Discussion :

courbe 2d par un nuage de points


Sujet :

Mathématiques

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 175
    Points : 55
    Points
    55
    Par défaut courbe 2d par un nuage de points
    Bonsoir

    j'ai deux vecteur X et Y et je veux dessiner une courbe 2d par un nuage de points ;
    quel est la fonction sur Matlab qui fait ça .
    Merci d'avance

  2. #2
    Expert éminent sénior
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Points : 14 830
    Points
    14 830
    Par défaut
    Tu aurais pu faire une recherche sur le Forum, il y a un tas de sujets là-dessus.

    Règles du Forum

    Adepte de la maïeutique

  3. #3
    Débutant
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 175
    Points : 55
    Points
    55
    Par défaut
    je l'ai déja faite la recherche sur le forum.

    mais j'ai bien precisé dans mon message que j'ai que deux vecteur X et Y et la fonction scatter demande 3 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
    Salut,

    peux-tu être plus précis? Que représentent X et Y? Que veux-tu tracer?
    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
    Débutant
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 175
    Points : 55
    Points
    55
    Par défaut
    Je veux juste dessiner une courbe 2D qui passe par mes points comme dans l'image
    Images attachées Images attachées  

  6. #6
    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
    Ok, donc tu dois regarder du côté de la fonction plot.
    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.

  7. #7
    Débutant
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 175
    Points : 55
    Points
    55
    Par défaut
    Non plot ça donne pas ce que je veux, pourtant j'ai bien mis l'image montrant ma courbe, essaye la toi meme 'plot' avec mes vecteurs X etY sur l'image et tu vas voir qu'est ce que ça donne !!!!
    je demande just sur matlab quel est la fonction qui donne une courbe qui passe par mon nuage de points comme on l'btien avec Excel .

  8. #8
    Expert éminent sénior
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Points : 14 830
    Points
    14 830
    Par défaut
    SCATTER fonctionne très bien avec 2 vecteurs.
    Ton message prouve que tu n'as même pas essayé, ni lu l'aide attentivement.
    Citation Envoyé par help scatter
    SCATTER(X,Y) draws the markers in the default size and color.
    Ensuite tu peux utiliser l'outil Basic Fitting (Menu Tools > Basic Fitting) qui te donnera plein de chouettes outils (et même des indications sur les noms que tu pourrais chercher).

    Règles du Forum

    Adepte de la maïeutique

  9. #9
    Débutant
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 175
    Points : 55
    Points
    55
    Par défaut
    Merci beaucoup Caro-line (scatter)
    (en fait ,hier soir j'avais pas matlab sur mon PC c'est pour ça j'ai pas essayé )
    Oui ça marche bien mais sinon ya pas une astuce pour éviter d'aller sur le menu tools apres Basic Fitting pour relier les point par une ligne ou un polynome ,
    je veux dire qu'est ce que je dois tapper sur la fenètre du commande avec scatter(x,y,?) pour qu'il me donne directe mes points interpolés par (shape-preserving interpolant)

  10. #10
    Expert éminent sénior
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Points : 14 830
    Points
    14 830
    Par défaut
    Je t'ai donné le code juste après
    En général le nom de la fonction ressemble au menu utilisé.

    Sinon une solution pour trouver une fonction peut être d'utiliser LOOKFOR dans la fenêtre de commande :
    LOOKFOR va chercher le mot-clé dans les commentaires de toutes les fonctions.
    Règles du Forum

    Adepte de la maïeutique

  11. #11
    Débutant
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 175
    Points : 55
    Points
    55
    Par défaut
    ça marche pas ?lookfor< shape-preserving interpolant>

  12. #12
    Expert éminent sénior
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Points : 14 830
    Points
    14 830
    Par défaut
    LEs <> c'é"tait juste pour dire que c'était le mot à remplacer.

    Comme tu cherches plusieurs mots il faut utiliser la forme fonctionnelle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    lookfor('shape-preserving interpolant')
    Ceci comme pour toute recherche plus tu mets de mots plus tu risques de ne rien trouver.

    SPLINE ne te convient pas ?

    Sinon j'ai dit une bêtise : LOOKFOR ne cherche que dans la H1-Line (1ère ligne), pour chercher dans les commentaires il faut rajouter l'option -all (mais ça risque de prendre du temps)
    Règles du Forum

    Adepte de la maïeutique

  13. #13
    Débutant
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 175
    Points : 55
    Points
    55
    Par défaut
    ça marche pas non plus:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    shape-preserving interpolant not found.
    et tout ce qui ma donné appart ça c'est comment on utilise( shape-preserving interpolant ) avec le menu tools

    shape-preserving interpolant et spline c'est pas la meme chose .donc spline ça me convient pas.

  14. #14
    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
    Citation Envoyé par Medoou Voir le message
    ça marche pas non plus:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    shape-preserving interpolant not found.
    Citation Envoyé par Caro-Line
    Ceci comme pour toute recherche plus tu mets de mots plus tu risques de ne rien trouver.
    Cherche les mots séparément peut-être....
    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.

  15. #15
    Débutant
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 175
    Points : 55
    Points
    55
    Par défaut
    j'ai déja essayé

  16. #16
    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
    Je peux me tromper mais en cherchant le mot interpolant, je suis tombé sur une fonction qui à mon avis répond à ta demande...

    (en fait c'est une fonction de la spline toolbox, donc )
    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.

  17. #17
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut!
    j'ai deux vecteur X et Y et je veux dessiner une courbe 2d par un nuage de points ;
    quel est la fonction sur Matlab qui fait ça .
    Ton énoncé n'a aucun sens. Pour t'en rendre compte, construis deux vecteurs X et Y constitués chacun de 10 valeurs tirées au hasard et essaie de dessiner à la main la courbe passant par les 10 points ainsi définis.

    quel est la fonction sur Matlab qui fait ça .
    De toute manière, avant d'envisager l'implémentation sur MatLab, tu dois avoir choisi l'algorithme que tu veux utiliser. En conséquence, je transfère cette discussion sur le forum algo/maths
    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  18. #18
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Citation Envoyé par FR119492 Voir le message
    Ton énoncé n'a aucun sens. Pour t'en rendre compte, construis deux vecteurs X et Y constitués chacun de 10 valeurs tirées au hasard et essaie de dessiner à la main la courbe passant par les 10 points ainsi définis.
    Vu son exemple (post #5), il a un ensemble de points 2D dont les coordonnées X et Y sont stockées dans des listes (vecteurs) séparées. Le tracé de la courbe a donc bien un sens.

    Son post #9 me semble indiquer un problème lié au langage Matlab plus qu'un problème de math/algo.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  19. #19
    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
    Et pourquoi spline ne te convient pas?
    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.

Discussions similaires

  1. [polyfit] Ajustement de deux courbes sur un même nuage de points
    Par membreComplexe12 dans le forum MATLAB
    Réponses: 2
    Dernier message: 08/01/2015, 13h09
  2. Intégrer le volume défini par un nuage de points
    Par ewaca dans le forum Mathématiques
    Réponses: 4
    Dernier message: 10/12/2014, 14h47
  3. [Débutant] Calculer la surface occupée par un nuage de point
    Par PaM... dans le forum MATLAB
    Réponses: 9
    Dernier message: 26/01/2009, 16h56
  4. Surface générée par un nuage de points
    Par pizzsto dans le forum MATLAB
    Réponses: 7
    Dernier message: 29/01/2008, 11h51
  5. Dessiner une courbe à partir d'un nuage de points
    Par Bil-Prog dans le forum Windows Mobile
    Réponses: 2
    Dernier message: 26/01/2007, 03h06

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