Get Handle для Matlab с открытым GUI для доступа (записи) его объектов из Simulink - PullRequest
0 голосов
/ 07 декабря 2018

Я успешно разработал графический интерфейс для передачи и запуска переменных из GUI (с помощью дизайнера приложений) в simulink (Matlab 2018).Прослушиватель событий добавляется к интересующим переменным для отправки информации обратно в графический интерфейс.Проблема, с которой я сталкиваюсь, заключается в том, что мне нужен дескриптор существующего открытого графического интерфейса, чтобы иметь возможность записывать результаты Simulink обратно в существующий графический интерфейс.

В настоящее время я объявляю следующее в функции обратного вызова In Simulink Init

Global g; 
g = GUI APP Name; % This opens a new copy of the GUI!

Назначение данных переменных Simulink для объектов в приложении с графическим интерфейсом при запуске функции прослушивателя событий.Например,

`g. V. Value = ....;`

Это обновило новую копию GUI, а не GUI, который первым открыл Matlab.

...