Выполните объект CGV
result = cgvObj.run()
выполняет модель один раз для всех входных данных, которые вы добавили к объекту. result = cgvObj.run() является логическим значением, которое указывает, завершен ли запуск без ошибки выполнения. result является указателем на cgvObjcgv.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() выполняет функцию обратного вызова... |
|---|---|---|
| HeaderReportFcn | addHeaderReportFcn | Перед выполнением входных данных в cgv.CGV |
| PreExecReportFcn | addPreExecReportFcn | Перед выполнением каждого входного файла входных данных в cgv.CGV |
| PreExecFcn | addPreExecFcn | Перед выполнением каждого файла входных данных в cgv.CGV |
| PostExecReportFcn | addPostExecReportFcn | После выполнения каждого файла входных данных в cgv.CGV |
| PostExecFcn | addPostExecFcn | После выполнения каждого файла входных данных в cgv.CGV |
| TrailerReportFcn | addTrailerReportFcn | После выполнения входных данных в cgv.CGV |