MATLAB S-function API позволяет пользователям использовать язык MATLAB для создания пользовательских блоков с возможностью обработки нескольких входных и выходных портов, а также сигналов, производимых Simulink® модель, включая матричные и кадровые сигналы любого типа данных.
S-Function | Включите S-функцию в модель |
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 | Предоставьте информацию о посткомпиляции порта выхода блока |
Simulink.BlockPreCompInputPortData | Предоставьте информацию о предварительной компиляции входного порта блока |
Simulink.BlockPreCompOutputPortData | Предоставьте информацию о предварительной компиляции выходного порта блока |
Запись Level-2 S-функции MATLAB
Объясняет, как создать S-функции MATLAB на основе текущего Level-2 интерфейса прикладного программирования (API) MATLAB S-функции.
Создайте различные типы S-функций и функций S-функций.