Класс: 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
возразите перезаписывает выходные файлы.