attenuator

Создайте двухпортовый элемент аттенюатора

    Описание

    Используйте attenuator объект для ослабления степени сигнала с помощью заданного вами коэффициента потерь или ослабления вставки. Можно также использовать attenuator объект для вычисления ослабления в каскадных стадиях с помощью rfbudget объект или RF Budget Analyzer приложение.

    Создание

    Описание

    att = attenuator создает объект аттенюатора по умолчанию с ослаблением 3 дБ.

    пример

    att = attenuator(Name,Value) устанавливает свойства attenuator объект с использованием одного или нескольких аргументов в виде имя-значение. Для примера, att = attenuator('Attenuation',3.2) создает объект аттенюатора с набором ослаблений 3.2 дБ. Свойства, которые вы не задаете, сохраняют значения по умолчанию.

    Свойства

    расширить все

    Имя элемента аттенюатора, заданное как строковый скаляр или вектор символов.

    Пример: att = attenuator('Name','Attenuator1') создает элемент аттенюатора с именем Attenuator1.

    Потери или ослабление вставки, приложенные к сигналу, заданные как скаляр в дБ.

    Пример: att = attenuator('Attenuation',20) создает элемент аттенюатора на 20 дБ.

    Вход сопротивление элемента аттенюатора, заданное как положительная скалярная величина в омах.

    Пример: att = attenuator('Zin',200) создает элемент аттенюатора с входом импедансом 200 ом.

    Выход сопротивление элемента аттенюатора, заданное как положительная скалярная величина в омах.

    Пример: att = attenuator('Zout',200) создает элемент аттенюатора с выходом импедансом 200 ом.

    Это свойство доступно только для чтения.

    Количество входа и выхода портов в элементе аттенюатора, возвращенных как положительная скалярная величина.

    Это свойство доступно только для чтения.

    Терминалы элемента аттенюатора, возвращенные как массив ячеек.

    Функции объекта

    sparametersОбъект S-параметра

    Примеры

    свернуть все

    Спроектируйте элемент аттенюатора, чтобы уменьшить уровень амплитуды аудиосигнала 18 дБ при совпадении с импедансом сети 600 ом.

    att = attenuator('Attenuation',18,'Zin',600,'Zout',600);

    Вычислите S-параметры элемента аттенюатора при 3 КГц.

    spar = sparameters(att,3e3)
    spar = 
      sparameters: S-parameters object
    
           NumPorts: 2
        Frequencies: 3000
         Parameters: [2x2 double]
          Impedance: 50
    
      rfparam(obj,i,j) returns S-parameter Sij
    
    

    См. также

    |

    Введенный в R2021a