setop

Установите условия работы

Описание

пример

setop(h) перечисляет доступные значения для всех условий работы объекта h. Условия работы только применяются к объектам, которые вы импортируете из .p2d или .s2d файл. Чтобы импортировать эти типы данных в объект, используйте read метод. Условия работы не перечислены с другими свойствами объекта.

setop(h,'Condition1') перечисляет доступные значения для заданных условий работы 'Condition1'.

пример

setop(h,'Condition1',value1,'Condition2',value2,...) изменяет условия работы схемы или объекта данных, h, к заданным парами условия/значения. Условия, которые вы не задаете, сохраняют свои исходные значения. Метод игнорирует любые условия, которые не применимы к заданному объекту. Игнорирование этих условий позволяет вам применить тот же набор условий работы к целой сети, где различные условия существуют для различных компонентов.

Примечание

Когда вы устанавливаете условия работы для сети, которая содержит несколько объектов, программное обеспечение не выдает ошибку или предупреждение, если заданные условия не могут быть применены ко всем объектам. Для некоторых сетей это отсутствие ошибки или предупреждения позволяет вам вызвать setop метод однажды, чтобы применить тот же набор условий работы к любым объектам, где условия работы применимы. Однако можно хотеть задать сеть, которая содержит один или несколько из следующего:

  • Несколько объектов с различными наборами условий работы.

  • Несколько объектов с тем же набором условий работы, которые сконфигурированы по-другому.

Чтобы задать условия работы один из этих типов сетей, используйте отдельный вызов setop метод для каждого объекта.

Примеры

свернуть все

Перечислите условия работы объекта усилителя RF.

ckt1 = read(rfckt.amplifier,'default.p2d');
setop(ckt1)
Operating conditions set 1:
    {'Bias'}    {'1.5'}

Анализируйте усилитель RF под определенным набором условий работы с помощью функционального setop.

ckt1 = read(rfckt.amplifier, 'default.p2d');
freq = ckt1.AnalyzedResult.Freq;
setop(ckt1, 'Bias', '1.5');
analyze(ckt1, freq)
ans = 
   rfckt.amplifier with properties:

         NoiseData: [1x1 rfdata.noise]
     NonlinearData: [1x1 rfdata.p2d]
          IntpType: 'Linear'
       NetworkData: [1x1 rfdata.network]
             nPort: 2
    AnalyzedResult: [1x1 rfdata.data]
              Name: 'Amplifier'

Входные параметры

свернуть все

Объект раньше устанавливал условия работы в виде объекта схемы RF.

Представленный в R2007a