imline function in GUI

Hi,
I have a GUI application which includes two figures to display the experiment data. One figure is the amplitude, and another one is the phase. Both figures have the same x-axis (distance), but different y-axis. In both figures, some data points are bad, and I want to remove those points from the figures. I plan to draw one vertical line at the shorter distance and another vertical line at the longer distance in any figure, and then display the data points in between these two lines.
I searched matlab command, and imline seems a good candidate. My question is how to link the lines in both figure? Can I move the selected line in one figure, and the corresponding line also move in another figure?
Thank you!

回答(1 个)

Jan
Jan 2013-8-1

0 个投票

You could use plotyy to draw both lines in one diagram. Then you do not care about linking the properties.

2 个评论

Thank you, Jan. I tried plotyy, it doesn't look good because too many points mixed together. Do you have other suggestions?
I tried copyobj function, but get the error "Conversion to double from imline is not possible." Is there any way around this problem?

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Environment and Settings 的更多信息

标签

提问:

CC
2013-7-31

Community Treasure Hunt

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

Start Hunting!

Translated by