Язык

Описание

Выберите язык 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'

Рекомендуемые настройки

ПриложениеНастройка
ОтладкаНа
ТрассируемостьНикакого влияния
ЭффективностьНикакого влияния
Меры безопасностиНа

Похожие темы