Interactive rectangle on UIAxes for user to choose a region
Mostrar comentarios más antiguos
I have a dataset with scattered points that I plot on a UIAxes. The idea is to let the user draw a rectangle over the UI Axes only ( not the whole figure) and select a region so that it can be processed further.
plot(app.UIAxes,app.data(1,:),app.data(2,:),'k*');
disableDefaultInteractivity(app.UIAxes);
f = app.UIFigure;
f.Units = 'normalized';
waitforbuttonpress
pos = rbbox;
annotation('rectangle',pos,'Color','r');
The code above is what I tried. The first problem that i see is that waitforbuttonpress opens a new figure and does not operate on the app figure or the axes. What should be the way to get this working?
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Develop Apps Using App Designer en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!