exponenta event banner

управляемый

Выполнение объекта CGV

Синтаксис

result = cgvObj.run()

Описание

result = cgvObj.run() выполняет модель один раз для всех входных данных, добавленных к объекту. result - логическое значение, указывающее, выполнен ли прогон без ошибки выполнения. cgvObj является дескриптором для cgv.CGV объект.

После каждого выполнения модели объект захватывает и записывает следующие метаданные в файл в папке вывода:

ErrorDetails - при возникновении ошибок информация об ошибках.
status - состояние выполнения.
ver - Информация о версии продуктов MathWorks ®.
hostname - Наименование компьютера.
dateTime - Дата и время исполнения.
warnings - При появлении предупреждений - предупреждающие сообщения.
username - имя пользователя.
runtime - Время, истекшее для выполнения.

Совет

  • Только вызов run один раз для каждого cgv.CGV объект.

  • Cgv. Методы CGV, устанавливающие объект, игнорируются после вызова run. См. раздел cgv.CGV для получения подробной информации.

  • Вы можете позвонить run один раз без первого вызова addInputData. Однако рекомендуется сначала сохранить необходимые данные для выполнения в MAT-файле, включая входные данные и параметры модели. Затем использовать addInputData передача MAT-файла объекту CGV перед вызовом run.

  • cgv.CGV объект поддерживает функции обратного вызова, которые можно определить и добавить в cgv.CGV объект. Эти функции обратного вызова вызываются во время cgv.CGV.run() в следующем порядке:

    Функция обратного вызоваДобавить в объект с помощью...cgv.CGV.run() выполняет функцию обратного вызова...
    HeaderReportFcnaddHeaderReportFcnПеред выполнением входных данных в cgv.CGV
    PreExecReportFcnaddPreExecReportFcnПеред выполнением каждого файла входных данных в cgv.CGV
    PreExecFcnaddPreExecFcnПеред выполнением каждого файла входных данных в cgv.CGV
    PostExecReportFcnaddPostExecReportFcnПосле выполнения каждого файла входных данных в cgv.CGV
    PostExecFcnaddPostExecFcnПосле выполнения каждого файла входных данных в cgv.CGV
    TrailerReportFcnaddTrailerReportFcnПосле выполнения входных данных в cgv.CGV