Выберите язык C или C++ для компиляции и анализа пользовательского кода, интегрированного в блоки Simulink ®. Эта опция влияет на блоки C Function, C Caller, MATLAB Function и MATLAB System и диаграммы Stateflow ®. Если установлен флажок «Импортировать пользовательский код», выполняется разбор доступных пользовательских переменных кода и функций.
Категория: Цель моделирования
По умолчанию:
C
CКомпиляция пользовательского кода с использованием правил C.
C++Компиляция пользовательского кода с использованием правил C++.
Выберите C++ опция для:
Создайте функциональный блок MATLAB или MEX-код диаграммы состояния в виде файлов C++ и скомпилируйте пользовательский код с помощью C++. Для системных блоков MATLAB и MATLAB при добавлении кода C++ в buildInfo использование coder.updateBuildInfo или coder.ExternalDependency, установите для параметра Язык значение C++.
Моделирование системного блока MATLAB посредством генерации кода и компиляции с использованием C++.
Перед построением системы настройте Simulink для использования системы компилятора с помощью mex -setup.
Параметр: SimTargetLang |
Значение:
'C' | 'C++' |
По умолчанию:
'C' |
| Приложение | Настройка |
|---|---|
| Отладка | На |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Никакого воздействия |
| Меры безопасности | На |