Извлечение координат рисованной линии в конструкторе приложений - PullRequest
0 голосов
/ 09 апреля 2020

Как я могу извлечь x1, y1, x2, y2 из roi.Position для соответствующих переменных (x1, y1, x2, y2)?

function drawLineButtonPushed(app, event)
   roi = drawline(app.myAxes)
   disp(roi.Position);
end

1 Ответ

2 голосов
/ 09 апреля 2020

drawline позволяет пользователю нарисовать линию, соединяющую две точки A и B на выбранной оси. Позиции XY A ([Ax Ay]) и B ([Bx By]) просто:

roi = drawline(app.myAxes);
Ax = roi.Position(1);
Bx = roi.Position(2);
Ay = roi.Position(3);
By = roi.Position(4);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...