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 :

Subplot pour fonction graphique


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 49
    Points : 32
    Points
    32
    Par défaut Subplot pour fonction graphique
    Bonjour à tous,


    je vous explique mon soucis : j'ai des fonctions qui permettent la visualisation de signaux (quelconques). Et je voudrais utiliser le subplot ou hold on pour mes graphiques "établies" par mes fonctions.

    Explication :
    visualisation1(toto,tata);
    visualisation2(donnees1,donnees2);

    j'aurais 4 graphiques en sortie de mes 2 fonctions et j'aimerais les mettre sur une même fenetre graphique (soit avec le subplot ou le hold on)

    faire cela : subplot(...) visualisation(...) ... ne fonctionne pas car les "plot" sont situés dans la fonction.

    Merci de vos idées

  2. #2
    Nouveau membre du Club
    Inscrit en
    Janvier 2011
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 28
    Points : 25
    Points
    25
    Par défaut
    Il faut faire un script qui te sort les résultats de tes fonctions. Supposons que ta première fonction te sort deux variables x1 et y1 et la deuxième fonction les deux variables x2 et y2. Script:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    % Tu fais appel à tes deux fonctions
    [x1,y1]=Myfunction1(tes arguments);
    [x2,y2]=Myfunction2(tes arguments);
     
    % Affichage graphique
    subplot(1,2,1),
    plot(x1,y1)
    subplot(1,2,2)
    plot(x2,y2)
    J'espère que c'est là ou tu bloques

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 49
    Points : 32
    Points
    32
    Par défaut
    Merci, c'est une possibilité mais j'aurais bien voulu ne pas changer mes fonctions

    c'est à dire utiliser les subplots ou les hold on et qu'ils s'appliquent directement aux fonctions ...

    J'espère que j'arrive à me faire comprendre ... ^^

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 49
    Points : 32
    Points
    32
    Par défaut
    En fait en relisant ce que tu as écrit, j'ai dû mal me faire comprendre..


    Soit toto, toto2, toto3, toto4.. 4 signaux différents..


    Si je veux observer les 4 signaux mais que leur nature est différentes.. (différentes fonctions graphiques selon la nature du signal..)

    Exemple toto et toto2 sont de même nature..
    visu(toto,toto2) => 2 graphiques, toto et toto2..

    visu1(toto3) => 1 graphique
    visu2(toto4) => 1 graphique

    et j'aimerais utiliser les fonctions "hold on" ou "subplot" pour ces 4 graphiques..
    les "plot" sont situés dans les fonctions visu,visu1 et visu2 ...

Discussions similaires

  1. utilisation de la fonction get pour des graphiques
    Par luciendorali dans le forum Tkinter
    Réponses: 11
    Dernier message: 15/11/2011, 18h17
  2. [fonction console pour appli graphique]
    Par mon_pierre dans le forum Général Python
    Réponses: 1
    Dernier message: 28/10/2007, 19h00
  3. Interface pour Tablette Graphique
    Par marzizou dans le forum C++Builder
    Réponses: 3
    Dernier message: 22/06/2004, 11h44
  4. Conseil pour interface graphique en C
    Par MaxiMax dans le forum Choisir un environnement de développement
    Réponses: 4
    Dernier message: 29/03/2004, 20h38
  5. Debutant en C cherche aide pour fonctions!!!!
    Par benji17c dans le forum C
    Réponses: 5
    Dernier message: 30/09/2003, 12h47

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