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