MATLAB. Gui, несколько Axes-ов, callback-и
ha1=axes
ha2=axes
a потом вроде
axes(ha1)
-выбор нужного, точно не помню но вроде бы так
Или может через редактор создать два объекта и так же между ними переключаться? Тогда как будут называться эти объекты axes1 и axes2 (по умолчанию)? Пробовал, не получается...
Создал я в GUI объект axes. как мне узнать его имя? (чтобы командой axes(имя) сделать активным его)
далее коллбек на нажатие в одном выводит график в другой. Специально сохранил автоматический гайдовский комментарий. Читай help по handles и GUIDATA
function axes1_ButtonDownFcn(hObject, eventdata, handles)
% hObject handle to axes1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
axes(handles.axes2);
plot([0,0.3,0.5,1])
Да, спасибо, сам уже нашел.
Оставить комментарий
wildsoul
Имеется приложение с GUI с двумя объектами axes. Как активировать нужный мне объект, чтобы именно на него вывести график? Т.е. как между ними переключаться?Есть вариант создать их вручную, но тогда как им присвоить CallBack ?
Если можно, опишите поподробнее, я только начал изучать MATLAB.