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