Я пишу Gui в matlab, но у меня проблема со всплывающими окнами. Это код, который я написал:Matlab popupmenus
str=get(handles.popupmenu1, 'String');
val=get(handles.popupmenu1, 'Value');
switch str{val}
case 1
val=Normal;
case 2
val=t;
end
handles.val = val;
guidata(handles.figure1, handles);
Я хочу использовать строку во всплывающем окне в другой функции в качестве входных данных. Но Matlab выбирает оба значения: Normal и t, так что другая функция (garchfit) не работает. Как я могу сказать Matlab, чтобы получить только строку, которую пользователь выбирает? Спасибо
Почему это странный способ? Я видел это на сайте Matlab. Как вы это сделаете? – Fodex