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