i can't find the mistake in the code

4 vues (au cours des 30 derniers jours)
Elia
Elia le 25 Déc 2013
Commenté : Image Analyst le 25 Déc 2013
i created a GUI to plot multiple functions between specified limits ,their are 2 axes in the figure . i have a problem by plotting the functions , when i write them and give their limits and press the plot button , one function appears on the axes that i want , but when i run the code another time from the editor , the two functions appear , why is that happening ? (the .m file is attached below).

Réponse acceptée

Walter Roberson
Walter Roberson le 25 Déc 2013
  10 commentaires
Elia
Elia le 25 Déc 2013
i did it already in the openingfcn , and i thought that when i set the XLimMode to manual the X-axis limits will stay unchanged but that didn't happen , i set the next plot property to replace children in order to don't reset the Xlim property by plotting another function . but t did not provide any result .
Image Analyst
Image Analyst le 25 Déc 2013
You didn't attach the fig file so we can't run it. Calling xlim in the openingfcn is evidently not doing the job. Call it again right after you put stuff into the axes to "correct" it to whatever you want.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Creating, Deleting, and Querying Graphics Objects dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by