Я успешно разработал графический интерфейс для передачи и запуска переменных из 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.