запущенный

Класс: cgv. CGV
Пакет: cgv

Объект Execute CGV

Синтаксис

result = cgvObj.run()

Описание

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

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

ErrorDetails — Если ошибки происходят, информация об ошибке.
состояние Состояние выполнения.
ver Информация о версии для продуктов MathWorks®.
hostname — Имя компьютера.
datetime Дата и время выполнения.
warnings — Если предупреждения происходят, предупреждающие сообщения.
username — Имя пользователя.
runtime — Количество времени, которое истекло для выполнения.

Советы

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

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

  • Можно вызвать run однажды без первого вызова addInputData. Однако рекомендуется, чтобы вы сначала сохранили необходимые данные для выполнения к MAT-файлу, включая образцовые входные параметры и параметры. Затем используйте cgv.CGV.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