Is there any function for running ginput in GUI?

3 次查看(过去 30 天)
Dear All,
Is there any possibility to run ginput on the Axes in GUI writen in GUIDE to select a sub-space of a scatter plot?
Thank you in advance
  3 个评论

请先登录,再进行评论。

采纳的回答

Walter Roberson
Walter Roberson 2019-11-26

更多回答(1 个)

Mohammad Shahbazy
Mohammad Shahbazy 2019-11-27
编辑:Walter Roberson 2020-1-6
Thanks for your answers.
I want to plot data objects as a scatter plot and then select a sub-space of data by ginput and export the selected data from the plot. I am doing it properly outside of the GUI but in the GUI the code face with error (find the attached error). Also I can run it in an external figure as
figure(1);plot(X(:,1),X(:,2),'.'); ...
X = rand(1000,2);
plot(X(:,1),X(:,2),'.');
[x,y] = ginput(7);
  3 个评论
Walter Roberson
Walter Roberson 2020-3-24
It appears that ginput is looking for a toolbar and not finding one.
Which MATLAB version are you using?
Mohammad Shahbazy
Mohammad Shahbazy 2020-3-24
编辑:Mohammad Shahbazy 2020-3-24
Walter, Thanks for your reply.
Fortunately, I have just solved the issue by finding a function here:
I use MATLAB ver. R2018b.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by