Bonjour à tous.
J'ai un problème pour tracer des courbes en échelle semilogarythmique sous matlab GUI. Je veux tracer plusieurs fois des courbes du type Y en fonction de X où Y serait sur une échelle log.
J'utilise donc

for i=1:4
subplot(2,2,i)
semilogy(X,Y)
end

Cependant, si je veux afficher chaque courbe dans une fenêtre différente grâce à la commande figure, les courbes ne sont plus en échelle semilog. Quelqu'un peut me dire pouquoi? Peut-on y faire quelque chose?
Voice mon script:

for i=1:4
figure
semilogy(X,Y)
end

En vous remerciant.