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