Я использую Matlab R2016b в Windows 10, я создаю два окна с guide
:
winA.fig/winA.m
winB.fig/winB.m
, где у winA есть кнопка, у winB есть правка.
Предположим, что все окна уже открыты.
Мой вопрос: когда я нажимаю кнопку в WinA, как я могу изменить текст редактирования в WinB?
Или: как я могу получить доступ к дескриптору winB? Я изменил HandleVisibilty
winB на on
.
Когда я отлаживаю свою программу в function pushbutton1_Callback(hObject, eventdata, handles)
, и я набираю handles
в командной строке matlab, это показывает, что класс handles
равен struct
. Когда я использую
aa=findobj(0, 'Name', 'winB')
класс aa
равен Figure
, а не struct
.
Кто-нибудь может мне помочь, пожалуйста.