2012-05-01 3 views
1

Je suis en train de tracer deux sous-placages et je souhaite que chaque sous-placette ait une mise à l'échelle des axes différente.Modification des axes de sous-repères dans matlab

Mon code actuel est:

subplot(2,1,1) 
axis([0 20 0 1]) 
plot(t,Ca,'-.',t,Cb,'.',t,Cc); 

subplot(2,1,2) 
axis([0 5 0 1]); 
plot(t2,Ca2,'-.',t2,Cb2,'.',t2,Cc2); 

Mais les deux intrigues secondaires complotent comme si aucun axe n'a été spécifié. Des idées?

Répondre

2

Essayez:

subplot(2,1,1) 
plot(t,Ca,'-.',t,Cb,'.',t,Cc); 
axis([0 20 0 1]) 

subplot(2,1,2) 
plot(t2,Ca2,'-.',t2,Cb2,'.',t2,Cc2); 
axis([0 5 0 1]); 

terrain se refigurer les axes, de sorte que vous devez appeler l'axe après la dernière parcelle.

Questions connexes