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