Выберите из нескольких подходов развертывания на основе требований к приложению, прототипирования или производственной среды и вашей текущей фазы процесса разработки. Если хотят запустить быстрые, автономные симуляции, такие как пакет или симуляции Монте-Карло на вас компьютер разработчика, создайте исполняемый файл с быстрой симуляцией (RSim) цель. Другой метод ускоряющихся симуляций должен сгенерировать Блок s-function для использования в другой модели. В дополнение к улучшающейся скорости симуляции, этому коду повторных использований подхода и защищает интеллектуальную собственность.
С симуляцией режима external mode вы создаете канал связи между своим компьютером разработчика и целевым процессором, который запускает исполняемый файл, созданный генерацией кода и процессом сборки. Через канал связи можно изменить значения параметров для целевой программы, и контролировать и сохранить данные сигнала из целевой программы.
Если ответ в режиме реального времени очень важен, сборка, и разверните исполняемую программу. Создайте программу из компонента, который управляет системой или из модели, которая представляет систему, которой управляют. В случае компонента, вы создаете, развертываетесь, и код мелодии, когда это работает на средстве моделирования в реальном времени или микропроцессоре. Для тестовой среды вы создаете и загружаете исполняемую программу на модель к оборудованию в цикле (HIL) платформа симуляции. После подготовки среды запустите исполняемую программу, чтобы подтвердить систему или блок управления в режиме реального времени.
Run on Custom Hardware | Запустите симуляции режима external mode |
Generated S-Function | Представляйте модель или подсистему как сгенерированный код S-функции |
Выберите внешний рабочий процесс интеграции кода
Для точек интеграции приложений охарактеризуйте внешний код, идентифицируйте требования интегрирования генерации кода и выберите рабочий процесс.
Разверните модель алгоритма для быстрого прототипирования в реальном времени
Разверните модель алгоритма для тестирования в режиме реального времени.
Недоверяемый пользовательский код, пользовательские цели и коллбэки
Использование недоверяемого пользовательского кода влечет за собой риск.
Ускорьте симуляцию модели в нев реальном времени на вашем компьютере разработчика.
Запустите быстрые симуляции в области значений значений параметров
В этом примере показано, как использовать системный конечный файл RSim, чтобы запустить симуляции в области значений значений параметров.
Запустите пакетные симуляции, не перекомпилировав сгенерированный код
В этом примере показано, как запустить пакетные симуляции, не перекомпилировав сгенерированный код.
Используйте MAT-файлы, чтобы накормить данными блоки Inport для быстрых симуляций
В этом примере показано, как генератор кода RSim-i опция позволяет вам использовать MAT-файл в качестве источника входных данных для блоков Inport для быстрых симуляций.
Сгенерируйте разделяемую библиотеку из модели или подсистемы, которую можно загрузить динамически в другое приложение.
Интерфейс к средству моделирования компьютера разработчика при помощи разделяемой библиотеки
Сгенерируйте разделяемую библиотеку, которую можно загрузить динамически в другое приложение.
Сгенерируйте S-функцию от подсистемы
Примените операцию Generate S-Function, чтобы создать S-функцию из блока подсистемы.
Симуляции режима external mode для настройки параметра и контроля сигналов
Настройки параметров и монитор сигнализируют через канал связи между компьютером разработчика и целевым компьютером.
Симуляция режима external mode при помощи коммуникации XCP
Запустите симуляции режима external mode, которые используют канал связи XCP.
Графические средства управления для симуляций режима external mode XCP
Вкладка Hardware и Панель управления Режима external mode управляют для симуляций режима external mode XCP.
Настройте ведомое программное обеспечение XCP
Настройте ведомое программное обеспечение XCP для целевого компьютера.
Симуляция Режима external mode с TCP/IP или Последовательная передача
Запустите симуляции режима external mode, которые используют канал последовательной передачи или TCP/IP.
Создайте Транспортный уровень для TCP/IP или Последовательной Коммуникации Режима external mode
Создайте пользовательский низкоуровневый коммуникационный слой, чтобы поддержать связь режима external mode с вашей пользовательской целью.
Разверните модель среды для оборудования в реальном времени в цикле (HIL) симуляция
Разверните модель среды для тестирования в режиме реального времени.