runValidation

Класс: RTW.ModelCPPArgsClass
Пакет: RTW

Подтвердите образцово-специфичный интерфейс класса C++ против модели Simulink

Синтаксис

[status, msg] = runValidation(obj)

Описание

[status, msg] = runValidation(obj) осуществляет проверку валидации заданного образцово-специфичного интерфейса класса C++ против основанной на ERT модели Simulink®, к которой он присоединяется.

Прежде, чем вызвать эту функцию, необходимо вызвать или attachToModel, чтобы присоединить прототипа функции к загруженной модели или RTW.getClassInterfaceSpecification, получить указатель на прототипа функции, ранее присоединенного к загруженной модели.

Входные параметры

objОбработайте к образцово-специфичному объекту управления интерфейса класса C++, такому как указатель, ранее возвращенный obj = RTW.ModelCPPArgsClass или obj = RTW.getClassInterfaceSpecification (modelName).

Выходные аргументы

statusБулево значение; верный для допустимой настройки, ложь в противном случае.
msgЕсли status является ложным, msg содержит вектор символов информации, описывающей, почему настройка недопустима.

Альтернативы

Чтобы подтвердить интерфейс класса C++ в графическом интерфейсе пользователя Параметров конфигурации Simulink, перейдите к Interface, разделяют на области и нажимают кнопку Configure C++ Class Interface. Эта кнопка запускает Сконфигурировать диалоговое окно интерфейса класса C++, где можно отобразить и сконфигурировать метод шага для образцового класса. Нажмите кнопку Validate, чтобы подтвердить вашу настройку ступенчатой функции текущей модели. Панель Validation отображает состояние и объяснение отказов. Для получения дополнительной информации смотрите, Конфигурируют Метод Шага для Вашего Образцового Класса.