exponenta event banner

аттенюатор

Создание двухпортового аттенюатора

    Описание

    Используйте 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 dB при согласовании импеданса сети из 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