| Входной параметр |
Создайте объект Simulink.Bus в базовом рабочем пространстве, чтобы задать вход структуры. Добавьте данные в блок MATLAB function, как описано в Добавляющих Данных к блоку MATLAB function. Данные должны иметь следующие свойства Scope = Input Type = Bus: <object name> Для <object name> введите имя объекта Simulink.Bus, который задает вход структуры
См. правила для определения структур в блоках MATLAB function. |
| Вывод |
Создайте объект Simulink.Bus в базовом рабочем пространстве, чтобы задать структуру вывод. Добавьте данные в блок MATLAB function со следующими свойствами: Scope = Output Type = Bus: <object name> Для <object name> введите имя объекта Simulink.Bus, который задает структуру вывод
Задайте и инициализируйте выходную структуру неявно как переменную в функции MATLAB®, как описано в Определении Структуры для Генерации кода. Убедитесь номер, введите, и размер полей в выходном определении переменной структуры совпадает со свойствами объекта Simulink.Bus.
|
| Локальный | Задайте структуру неявно как локальную переменную в функции MATLAB, как описано в Определении Структуры для Генерации кода. По умолчанию локальные переменные в блоках MATLAB function являются временными. |
| Персистентный | Задайте структуру неявно как персистентную переменную в функции MATLAB. |
| Параметр |
Создайте переменную структуры в базовом рабочем пространстве. Добавьте данные в блок MATLAB function со следующими свойствами:
Смотрите задают и используют параметры структуры. |