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-функции с SimState
Используйте SimState
в S-функциях MATLAB, чтобы сохранить и восстановить данные моделирования
Создайте и обновите параметры периода выполнения S-функции
Создайте и используйте параметры периода выполнения в S-функциях MATLAB
Используйте S-функции MATLAB в качестве устройств просмотра Сима в режиме external mode
Задайте S-функцию MATLAB как sim устройство просмотра для использования в режиме external mode.