regarding plot function

I am using guide. I have two figure say g1 & g2. In g1 i take two input from user. I also have a plot button in g1. I have an axes in g2. I want to plot(user input in g1) on axes of g2 by pressing plot button of g1. i also wants to redraw. How I will do that. Plz help me.

 采纳的回答

If the axes in g2 is the only axes you have open, you could use:
plot(findall(0,'type','axes'),x,y)
This goes in the callback to the pushbutton.
If there is more than one axes open, you will have to do something else, like give the axes in g2 a tag, say 'myaxes' then using this in FINDALL.
axhandle = findall(0,'tag','myaxes');
plot(axhandle,x,y);

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Interactive Control and Callbacks 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by