run

Выполните объект 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.

  • The 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