run

Объект Execute 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