S-функции MATLAB® позволяют вам конфигурировать расширенную функциональность блока через различные API S-функции.
Создайте и сконфигурируйте порты ввода/вывода.
Задайте основанные на блоке и основанные на порте шаги расчета.
Выделите память с помощью векторов DWork
Передайте параметры S-функции.
Создайте параметры периода выполнения
Simulink.BlockPreCompInputPortData | Предоставьте информацию о предварительной компиляции о входном порте блока |
Simulink.BlockPreCompOutputPortData | Предоставьте информацию о предварительной компиляции о выходном порте блока |
Simulink.MSFcnRunTimeBlock | Получите информацию о выполнении об Уровне 2 Блок s-function MATLAB |
Simulink.RunTimeBlock | Позвольте Уровню 2 S-функцию MATLAB и другие программы MATLAB, чтобы получить информацию о блоке, в то время как симуляция запускается |
Simulink.BlockData | Обеспечьте информацию о выполнении о связанных с блоком данных, таких как параметры блоков |
Simulink.BlockPortData | Опишите порт ввода или вывода блока |
Simulink.BlockCompDworkData | Предоставьте информацию о посткомпиляции о векторе блока DWork |
Simulink.BlockCompInputPortData | Предоставьте информацию о посткомпиляции о входном порте блока |
Simulink.BlockCompOutputPortData | Предоставьте информацию о посткомпиляции о выходном порте блока |
Создайте порты ввода и вывода на Блоке s-function MATLAB.
Задайте шаги расчета S-функции
Как задать уровень или уровни, на которых ваш блок действует в S-функциях MATLAB.
Используйте векторы DWork в S-функциях
Используйте векторы DWork, чтобы выделить.
Наследуйте пользовательские типы данных
Наследуйте пользовательские типы данных для значений сигналов блока и параметров в S-функциях MATLAB.
Передайте диалоговые параметры S-функциям
Параметры процесса передаются через диалоговое окно Блока s-function MATLAB.
Соответствие S-функции с ModelOperatingPoint
Используйте объект ModelOperatingPoint
в S-функциях C-MEX, чтобы сохранить и восстановить данные моделирования.
Создайте и обновите параметры периода выполнения S-функции
Создайте и используйте параметры периода выполнения в S-функциях MATLAB
Используйте S-функции MATLAB в качестве устройств просмотра Сима в режиме external mode
Задайте S-функцию MATLAB как sim устройство просмотра для использования в режиме external mode.