Класс: cgv. CGV
Пакет: cgv
Создайте копию объекта cgv.CGV
cgvObj2 = cgvObj1.copySetup()
создает копию объекта cgvObj2
= cgvObj1.copySetup()cgv.CGV
, cgvObj1
. Скопированный объект, cgvObj2
, имеет ту же настройку как cgvObj1
, но не копирует результаты выполнения.
Сделайте копию объекта cgv.CGV
, установите его запускаться в различном режиме, затем запустите и сравните объекты в объекте cgv.Batch
.
cgvModel = 'rtwdemo_cgv'; cgvObj1 = cgv.CGV(cgvModel, 'connectivity', 'sim'); cgvObj1.run(); cgvObj2 = cgvObj1.copySetup() cgvObj2.setMode('sil'); cgvObj2.run();
Можно использовать этот метод, чтобы сделать копию объекта cgv.CGV
и затем изменить объект запуститься в различном режиме путем вызова setMode
.
Если у вас есть объект cgv.CGV
, который сообщил об ошибках или перестал работать при выполнении, можно использовать этот метод, чтобы скопировать объект и повторно выполнить его. Скопированный объект имеет ту же настройку как исходный объект, поэтому вы можете хотеть изменить местоположение выходных файлов путем вызова setOutputDir
. В противном случае, во время выполнения, скопированный объект cgv.CGV
перезаписывает выходные файлы.