Question about impositionrect value updates

1 visualización (últimos 30 días)
Raldi
Raldi el 14 de Jul. de 2012
The code below prints each time the position of the rectangle, but how can i also store that position in a variable?
close all, plot(1:10)
h = impositionrect(gca, [4 4 2 2]);
api = iptgetapi(h);
api.addNewPositionCallback(@(p) disp(p));
Thanks
  4 comentarios
Image Analyst
Image Analyst el 15 de Jul. de 2012
Why are you not going to reply?
Raldi
Raldi el 15 de Jul. de 2012
No, i didn't mean it like that. I meant sorry for not replying till now.

Iniciar sesión para comentar.

Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 14 de Jul. de 2012
% if you want the latest position u can try this, will save 50 postions for exemple
close all, plot(1:10)
h = impositionrect(gca, [4 4 2 2]);
api = iptgetapi(h)
for k=1:50
n=api.addNewPositionCallback(@(m) disp(m));
pause
position(k,:)= api.getPosition
end
% this don't allow to save all postion, but allows to save a postion after evry pause (you have to press any key).

Más respuestas (0)

Categorías

Más información sobre Specifying Target for Graphics Output en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by