Глобальная переменная называет для блока MATLAB System
назовите = getGlobalNamesImpl (obj)
name = getGlobalNamesImpl(obj) задает имена глобальных переменных, которые объявляются в Системе object™ для использования в Pcode-файле Simulink®. Для Pcode-файлов, в дополнение к объявлению ваших глобальных переменных в stepImpl, outputImpl или updateImpl, необходимо включать метод getGlobalNamesImpl. Вы объявляете глобальные переменные в массиве ячеек в методе getGlobalNamesImpl. Системные объекты, которые содержат эти глобальные переменные, включены в Simulink с помощью блока MATLAB System. Чтобы включить глобальную переменную в Simulink, ваша модель также должна включать Блок памяти Хранилища данных с Именем хранилища данных, которое совпадает с именем глобальной переменной.
getGlobalNamesImpl вызван блоком MATLAB System.
Вам необходимо задать Access = protected для этого метода.
|
Системный объект |
|
Имя массива ячеек, содержащего имена глобальной переменной. Элементы массива ячеек являются векторами символов. |