exponenta event banner

клон

Создание копии существующего элемента цепи или объекта цепи

Описание

пример

outelem = clone(inelem) создает элемент цепи, outelem, с идентичными свойствами inelem. Клон не копирует информацию о родительской цепи, например ParentNodes и ParentPath.

пример

outckt = clone(inckt) создает объект цепи, outckt, идентичный inckt. Элементы цепи в inckt клонируются рекурсивно и добавляются к тем же узлам в outckt. Порты или терминалы в outckt определяются так же, как inckt.

Примеры

свернуть все

Создайте резисторный элемент.

hR1 = resistor(50);
disp (hR1)
  resistor: Resistor element

    Resistance: 50
          Name: 'R'
     Terminals: {'p'  'n'}

Клонирующий резистор hR1.

hR2 = clone(hR1);
disp (hR2)
  resistor: Resistor element

    Resistance: 50
          Name: 'R'
     Terminals: {'p'  'n'}

Создайте объект цепи. Добавьте к нему резистор и конденсатор.

hckt1 = circuit('circuit1');
hC1= add(hckt1,[1 2],capacitor(3e-9));
hR1 = add(hckt1,[2 3],resistor(100));
disp(hckt1)
  circuit: Circuit element

    ElementNames: {'C'  'R'}
        Elements: [1x2 rf.internal.circuit.RLC]
           Nodes: [1 2 3]
            Name: 'circuit1'

Клонируйте объект цепи.

hckt2 = clone(hckt1);
disp (hckt2)
  circuit: Circuit element

    ElementNames: {'C'  'R'}
        Elements: [1x2 rf.internal.circuit.RLC]
           Nodes: [1 2 3]
            Name: 'circuit1'

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

свернуть все

Клонируемый элемент цепи, указанный как скалярный объект дескриптора. Элементом цепи может быть резистор, конденсатор или индуктор.

Клонируемый объект цепи, указанный как скалярный объект дескриптора.

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

свернуть все

Клонированный элемент цепи, возвращаемый как скалярный объект дескриптора. Элементом цепи может быть резистор, конденсатор или индуктор.

Клонированный объект цепи, возвращаемый как скалярный объект дескриптора.

См. также

| |

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