Выберите язык 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' |
| Приложение | Настройка |
|---|---|
| Отладка | На |
| Трассируемость | Никакого влияния |
| Эффективность | Никакого влияния |
| Меры безопасности | На |