exponenta event banner

sltest.harness.clone

Копировать тестовый жгут

Описание

sltest.harness.clone(HarnessOwner,HarnessName) клонирует тестовый жгут HarnessName связанные с моделью или компонентом HarnessOwner. Клонированный электрический жгут содержит содержимое исходной модели электрического жгута, настройки конфигурации и обратные вызовы.

sltest.harness.clone(HarnessOwner,HarnessName,NewHarness) использует дополнительный аргумент NewHarness для указания имени клонированного электрического жгута.

sltest.harness.clone(HarnessOwner,HarnessName,Name,Value) клонирует тестовый жгут HarnessName связанные с HarnessOwner использование дополнительных параметров, указанных одним или несколькими Name,Value аргументы пары.

Примеры

свернуть все

Создание тестового электрического жгута ControllerHarness1 для Controller подсистема модели f14. Клонировать электрический жгут и сохранить его как ControllerHarness2.

f14
sltest.harness.create('f14/Controller','Name',...
   'ControllerHarness1','SynchronizationMode',...
   'SyncOnOpenAndClose')
sltest.harness.clone('f14/Controller',...
   'ControllerHarness1','ControllerHarness2')

Клонировать тестовый жгут ControllerHarness1 создан на предыдущем шаге к Aircraft Dynamics Model и сохраните его как ControllerHarnessClone.

sltest.harness.clone('f14/Controller',...
   'ControllerHarness1','DestinationOwner',...
   'f14/Aircraft Dynamics Model','Name',...
   'ControllerHarnessClone')

Входные аргументы

свернуть все

Маркер модели или компонента или путь, заданный как символьный вектор или двойник.

Пример: 1 .9500e + 03

Пример: 'f14'

Пример: 'f14/Controller'

Имя исходного электрического жгута, указанное как символьный вектор.

Пример: 'ControleyHarness'

Имя клонированного электрического жгута, заданного как символьный вектор. Если значение не указано, автоматически генерируется значение по умолчанию.

Пример: 'ControleyHarness2'

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: 'DestinationOwner','model3/Controller3','Name','newClonedHarness'

Блок владельца, к которому клонирован тестовый жгут, указанный как пара, разделенная запятыми, состоящая из 'DestinationOwner' и вектор символов.

Пример: 'DestinationOwner','model3/Controller3'

Имя клонированного тестового электрического жгута, указанного как разделенная запятыми пара, состоящая из 'Name' и вектор символов. Если значение не указано для Nameавтоматически генерируется значение по умолчанию.

Пример: 'Name','newClonedHarness'

Представлен в R2015b