У меня есть графический интерфейс Matlab с компонентами 3 осей. Их теги predicted_ax
, cost_ax
и error_ax
. Я хочу нарисовать вертикальную линию в определенной позиции на первом компоненте осей (тот, что с тегом predicted_ax
). Как мне это сделать?
Я пробовал этот код:
ylim = get(handles.predicted_ax, 'ylim');
line([linePos, linePos], ylim);
Но он рисует линию по разным осям (те, что с тегом error_ax
)! Я уверен, что не перепутал теги или компоненты осей. На самом деле еще один тест
ylim = get(handles.cost_ax, 'ylim');
line([linePos, linePos], ylim);
дает точно такой же результат: линия рисуется на последнем компоненте осей с тегом error_ax
. Итак, как мне нарисовать линию на правильных осях?