exponenta event banner

setop

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

Описание

пример

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

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

пример

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

Примечание

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

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

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

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

Примеры

свернуть все

Перечислите рабочие условия объекта радиочастотного усилителя.

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

Анализ радиочастотного усилителя при определенных рабочих условиях, установленных с помощью функции 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'

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

свернуть все

Объект, используемый для установки рабочих условий, указанный как объект радиочастотной цепи.

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