Параметр, настраивающийся с C

Настраиваемый блок и глобальное обновление параметра, развертки параметра, тесты экстремума

Запросите и измените настраиваемый блок и глобальные параметры из вашей программы C в вашем приложении реального времени, когда это запускается. Выполните развертки параметра и тесты экстремума. Смотрите Настраиваемые Параметры блоков и Настраиваемые Глобальные Параметры.

API C/C++

xPCGetNumParamsВозвратите количество настраиваемых параметров
xPCGetParamDimsПолучите размерности строки и столбца параметра
xPCGetParamIdxИндекс возвращаемого параметра
xPCGetParamNameПолучите имя параметра
xPCSetParamИзмените значение параметра
xPCGetParamПолучите значение параметров и скопируйте его в массив
xPCLoadParamSetВосстановите значения параметров
xPCSaveParamSetСохраните значения параметров приложения реального времени

Темы

Настройка параметра

Настраиваемые параметры блоков и настраиваемые глобальные параметры

Изменение настраиваемых параметров блоков и настраиваемых глобальных параметров во время выполнения в реальном времени.

C интерфейс

Simulink Real-Time C API

Исполнение требований кодирования библиотеки Simulink® Real-Time™ C API.

Используя API C

Исполнение требований для использования Simulink Real-Time C API.

C сообщения об ошибке API

Интерпретация кодов ошибок производится API C.

Ограничения

Диагностируйте параметры, не доступные по наименованию

Исследуйте проблемы, которые препятствуют тому, чтобы вы наблюдали или настроили некоторые параметры в приложении реального времени.

Диагностируйте специфичные для экземпляра параметры, не сохраненные

Исследуйте проблемы, которые предотвращают сохраняющие специфичные для экземпляра параметры и параметры с пользовательскими классами памяти к файлу MAT.

Диагностируйте инструментальную метку, не существующую

Исследуйте проблемы, которые производят ошибку 'The given key was not present in the dictionary' для инструментальных меток.

Проблемы интернационализации

Узнайте о поддержке Simulink Real-Time интернационализации.