Используйте блок MATLAB Function, чтобы реализовать функции MATLAB к моделям Simulink, чтобы развернуть код и встроенный код в процессорах. Используя блок MATLAB Function, можно сгенерировать читаемый, эффективный, и компактный код C/C++ для развертывания на настольных и встраиваемых приложениях.
MATLAB Function Block Editor | Создайте, отредактируйте и отладьте код MATLAB в блоках MATLAB function |
MATLAB Function | Включайте код MATLAB в модели, которые генерируют встраиваемый код С |
MATLABFunctionConfiguration | Настройка свойства блока MATLAB function |
Stateflow.EMChart | Интерфейс Stateflow к блоку MATLAB function |
Реализация функций MATLAB Используя блоки
Добавьте функции MATLAB в модели Simulink.
Создайте пользовательскую функциональность Используя блоки MATLAB function
Следуйте за рабочим процессом для интеграции блока MATLAB Function в модели Simulink.
Разрешите объекты сигнала для выходных данных
Управляйте неявным разрешением сигнала на различных уровнях иерархии модели.
Запустите симуляции и сгенерируйте код с моделями с помощью пользовательских блоков MATLAB Function в библиотеке.
Факторы интегрирования для блоков MATLAB function
Интегрируйте блок MATLAB Function в свою модель Simulink.
Вызовите файлы функции MATLAB в блоках MATLAB function
Используйте блоки MATLAB Function, чтобы вызвать и выполнить код, написанный в файлах функции MATLAB.
Интегрируйте код С при помощи блока MATLAB function
Используйте блоки MATLAB Function, чтобы вызвать внешний код С и перечисление управления и соединить шиной определения типов.
Отладьте блоки MATLAB function
Отладьте блочный код MATLAB Function в процессе моделирования.
Предотвратите алгебраические ошибки цикла в блоках Stateflow и функции MATLAB
Придерживайтесь ограничений для использования блоков MATLAB Function, Stateflow® графики и Таблицы истинности в обратной связи.
Инициализируйте персистентные переменные в функциях MATLAB
Специализированная семантика влияет на способ, которым функция инициализирует персистентные данные.