Я разрабатываю графический интерфейс в Matlab, который представляет график (в объекте оси). При нажатии на точку на графике графический интерфейс открывает некоторые другие графики для этой точки данных.
Я добавил объект оси к своей фигуре и реализовал WindowButtonDownFcn, чтобы получить нажатие кнопки. Я могу получить положение мыши с помощью
pos=get(hObject,'CurrentPoint');
но как мне преобразовать его в значения на моем графике? (т.е. какое значение x было нажато)
Благодарю.
(Я был бы рад услышать, есть ли более простой способ сделать это вместо написания собственного графического интерфейса)