exponenta event banner

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