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