Superposition de 2 graphiques (MATLAB)
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Superposition de 2 graphiques (MATLAB)



  1. #1
    invite8c935645

    Superposition de 2 graphiques (MATLAB)


    ------

    Bonsoir,

    Je rencontre malheureusement un problème pour superposer 2 graphiques sur Matlab .
    Pour les 2 graphiques que j'aimerais superposer dans une même figure, il s'agit en fait d'une seule et même fonction mais avec des conditions initiales différentes.
    C'est intéressant de pouvoir le faire car cela montre que la fonction (bon, en fait, c'est un système d'équations ...) est extrêmement sensible aux conditions initiales.
    Quelqu'un pourrait-il m'aider, s'il vous plaît ? Merci d'avance.

    J'ai écrit la fonction dans "editor" (pas de problème jusque là).
    Puis, dans "Command window", mon graphique apparaît sans problème quand j'écris les conditions initiales et le reste,
    mais je n'arrive pas à superposer la même fonction avec des conditions initiales différentes. J'ai essayé avec le "hold on" mais peut-être l'utilisais-je mal ...

    Dans "Command window", voici les conditions initiales (et le reste), pour le 1er graphique :

    >> nomdelaFONCTION
    % Position initiale
    p0=[10 -10 20];
    % Temps final
    tmax=25;

    subplot(3,1,2); plot(t,x,'b');
    xlabel('t')
    ylabel('x')
    title('Evolution temporelle de X');
    grid on

    Et pour le 2e graphique (où j'ai juste changé légèrement les conditions initiales p0 et changer de couleur pour représenter le graphique en vert "g") :

    >> nomdelaFONCTION
    % Position initiale
    p0=[10.01 -10 20];
    % Temps final
    tmax=25;

    subplot(3,1,2); plot(t,x,'g');
    xlabel('t')
    ylabel('x')
    title('Evolution temporelle de X');
    grid on

    Quelqu'un pour m'aider ?

    -----

  2. #2
    invite8c935645

    Re : Superposition de 2 graphiques (MATLAB)

    Personne ne sait m'aider ?

    J'ai cherché longtemps sur internet, puis, j'ai cherché sur ce forum, mais hélas, rien ne répond à ma question à savoir :
    comment superposer deux graphiques (afin de les comparer) ?Il s'agit d'une seule et même fonction mais qui ne donne pas la même chose quand on a des conditions initiales différentes.

  3. #3
    invite92876ef2

    Re : Superposition de 2 graphiques (MATLAB)

    Plot(...)
    Hold all
    Plot(...)

  4. #4
    invite8c935645

    Re : Superposition de 2 graphiques (MATLAB)

    Merci !

    Je vais essayer !

  5. A voir en vidéo sur Futura
  6. #5
    invite8c935645

    Re : Superposition de 2 graphiques (MATLAB)

    Excusez-moi mais malgré votre aide, je n'y arrive pas

    J'ai essayé le " hold all" un peu partout mais en vain.

    Pourriez-vous m'aider ?

  7. #6
    invite8c935645

    Re : Superposition de 2 graphiques (MATLAB)

    Rebonsoir,

    Essayant toujours de superposer les 2 graphiques, j'ai essayé ceci :

    p01=[10 10 10]
    subplot(4,1,3);
    plot(t,z,'b');
    grid on
    xlabel('t'); ylabel('z');
    title('Graphe 1');
    p02=[10.1 10 10.1]
    subplot(4,1,4);
    plot(t,z,'r')
    grid on
    xlabel('t'); ylabel('z');
    title('Graphe 2');
    hold all

    Mais ça ne fonctionne toujours pas En effet, ça donne 2 graphiques : l'un en rouge et l'autre en bleu mais en plus, les 2 graphiques ne tiennent compte
    que de la condition initiale p02 (et non de p01 comme si cette dernière n'existait pas) et impossible de les superposer.
    Quelqu'un pourrait-il m'aider, s'il vous plaît ? Ca fait longtemps que je cherche de l'aide mais en vain.

Discussions similaires

  1. Matlab axes graphiques
    Par invite7a32d233 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 15/10/2011, 23h02
  2. Matlab, graphiques
    Par invitea2a08906 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 30/06/2008, 14h45
  3. Graphiques Excel
    Par invitec782be84 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 02/06/2008, 09h55
  4. graphiques
    Par inviteb9ba4d52 dans le forum Logiciel - Software - Open Source
    Réponses: 7
    Dernier message: 13/04/2007, 07h23
  5. Manipulations graphiques
    Par Bleyblue dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 13/04/2005, 08h54