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 :

peut on appeler la fonction plot dans une boucle


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 3
    Par défaut peut on appeler la fonction plot dans une boucle
    bonjour
    j'ai un petit problème
    je doit tracer y en fonction de x plusieurs fois (100 fois)
    sachant que xi et yi on meme taille, et pour i allant de 1 à n, les tailles des xi sont différent de xj lorsque i est différent de j.
    peut on appeler la fonction plot dans une boucle et par la suite on trace automatiquement les figures(i), comment les sauvegarder.
    merci d'avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 40
    Par défaut
    Bonjour

    Je n'ai pas exactement compris ce que tu souhaites faire mais voilà quelques infos:
    -tu peux faire plusieurs plot dans une boucle a condition de mettre "figure(i)" avec i le numéro de la figure pour ne pas écraser à chaque itération la figure précédente.
    -pour sauvegarder tes figures tu as la fonction "saveas"
    -si tu affiche tes 100 courbes dans des figures différentes, tu auras peut être des problèmes de taille de mémoire, il vaut mieux créer une figure, la sauvegarder, puis la détruire.

    -si tu souhaites tracer les courbes sur une même courbe, avant ta boucle, tu mets l'instruction "hold on"

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2010
    Messages : 58
    Par défaut
    Tu veux tracer n figure et quelle reste ouverte? ou juste faire le graphique, l'enregistrer, fermer et faire la suivante?

    ou encore figure(1), 1 coubre. figure(n), n courbes...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    For
     
     h=figure(i)
     plot(x,y)
     hold on ou pas
     saveas
     close h ou pas
     
    end

Discussions similaires

  1. appel de fonction php dans une commande ajax
    Par thor76160 dans le forum jQuery
    Réponses: 8
    Dernier message: 26/03/2021, 14h36
  2. Réponses: 1
    Dernier message: 21/10/2011, 13h53
  3. appel de fonction javascript dans une contentpage
    Par pigeon11 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 16/06/2009, 14h44
  4. Réponses: 2
    Dernier message: 22/12/2006, 11h35
  5. Réponses: 2
    Dernier message: 19/09/2006, 19h06

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