copySetup

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