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