How to creat a corresponding callback figure when I click one value point of curves on the other figure ?
1 次查看(过去 30 天)
显示 更早的评论
Hi all, How to creat an callback connection like this: when I click one value of curves(signals of time domin) on a figure,another figure related to the value on the former figure will pop up? I have done time-frequency analysis on series of signals of time domin.And now I have one figure which describes amplititude changes with time passes. I also have figures describe the power of diffrent frequencies band on every time point.I need to creat an callback connection : when I click one time point on the figure of time domin,the figure describe the power of diffrent frequencies on that time point will pop up.How can I do this? Code domos in detail will be very helpful and links will be also good. Thank you!
2 个评论
Geoff Hayes
2016-4-4
IP - have you created a GUI (for example, using GUIDE), or have you just created two figures with functions or scripts?
回答(1 个)
Geoff Hayes
2016-4-5
IP - I would use GUIDE to create your GUI with two axes - one for the time domain signal and the other for the power of different frequencies. See How to create a GUI with GUIDE tutorial.
As for clicking (or selecting) a point on the figure of the time domain, see http://www.mathworks.com/matlabcentral/answers/143306-how-to-move-a-plotted-line-vertically-with-mouse-in-a-gui which will get you started in terms of selecting a point on the curve using mouse action events.
0 个评论
另请参阅
类别
在 Help Center 和 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!