runValidation

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

Проверьте прототип функции C для конкретной модели на основе модели Simulink

Синтаксис

[status, msg] = runValidation(obj)

Описание

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

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

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

objУказатель на относящийся к модели объект управления функциями прототипа C, ранее возвращенный obj = RTW.ModelSpecificCPrototype или obj = RTW.getFunctionSpecification (modelName).

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

statusTrue для допустимого строения; false в противном случае.
msgЕсли status является ложным, msg содержит вектор символов, объясняющий, почему строение является недопустимой.

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

Нажмите кнопку Validate в диалоговом окне Configure C Step Function Interface, чтобы запустить проверку валидации указанного прототипа функции C для конкретной модели относительно модели Simulink на основе ERT, к которой она присоединена. См. «Конфигурирование имен и аргументов для отдельных функций шага».