Simulink позволяет вам расширять встроенную функциональность моделирования путем интеграции существующего кода и создания собственных блоков.
Существующий код может быть любым кодом, который предоставляет вид функциональности, не доступной через библиотеку блоков Simulink. Можно интегрировать MATLAB®, C/C++ и код Фортран. Можно также интегрировать Системный объект.
Создайте новый блок Simulink для своих потребностей, если встроенная библиотека не обеспечивает подходящий блок. Можно создать новую функциональность с помощью функции MATLAB, а не Диаграммы Simulink.
Function Caller | Вызовите Simulink, или экспортировал функцию Stateflow |
Interpreted MATLAB Function | Примените функцию MATLAB или выражение, чтобы ввести |
Level-2 MATLAB S-Function | Используйте Уровень 2 S-функция MATLAB в модели |
MATLAB Function | Включайте код MATLAB в модели, которые генерируют встраиваемый код С |
MATLAB System | Включайте Системный объект в модель |
S-Function | Включите S-функцию в модель |
S-Function Builder | Интегрируйте код C or C++, чтобы создать S-функции |
Simulink Function | Функция, определяемая с блоками Simulink |
Узнайте о возможностях пользовательских блоков.
Спроектируйте и создайте пользовательский блок
Создайте пользовательский блок с помощью Уровня 2 S-функция MATLAB.
Сравнение функциональности пользовательских блоков
Сравните и контрастируйте функции различных типов пользовательских блоков.