txlineRLCGLine

Создайте линию электропередачи линии RLCG

Описание

Используйте txlineRLCGLine объект создать линию электропередачи RLCG, которая характеризуется с методической точностью потеря, длина линии, тупиковый тип и завершение.

Создание

Описание

rlcgtxline = txline.RLCGLine создает объект линии электропередачи линии RLCG по умолчанию.

пример

rlcgtxline = txlineRLCGLine(Name,Value) Свойства наборов с помощью одной или нескольких пар "имя-значение". Например, rlcgtxline = txlineRLCGLine('Freq',2.0e9) создает линию электропередачи линии RLCG на частоте 2 ГГц..

Свойства

развернуть все

Имя линии электропередачи линии RLCG в виде строкового скаляра или вектора символов.

Пример: 'Name','rlcgline1'

Пример: rlcgtxline.Name = 'rlcgline1'

Типы данных: char | string

Частота RLCG линии электропередачи в виде неотрицательного скаляра в герц.

Пример: 'Freq',2.0e9

Пример: rlcgtxline.Freq = 2.0e9

Типы данных: double

Значения резистора на длину линии электропередачи в виде неотрицательного скаляра в Омах на метр или неотрицательный вектор с каждым модулем элемента в Омах на метр.

Пример: 'R',0.5

Пример: rlcgtxline.R = 0.5

Типы данных: double

Значения индуктивности на длину линии электропередачи в виде неотрицательного скаляра в Генри на метр или неотрицательный вектор с каждым модулем элемента в Генри на метр.

Пример: 'L',0.5

Пример: rlcgtxline.L = 0.5

Типы данных: double

Значения емкости на длину линии электропередачи в виде неотрицательного скаляра в Фарадее на метр или неотрицательный вектор с каждым модулем элемента в Фарадее на метр.

Пример: 'C',0.5

Пример: rlcgtxline.C = 0.5

Типы данных: double

Значения проводимости на длину линии электропередачи в виде неотрицательного скаляра в Siemens на метр или неотрицательный вектор с каждым модулем элемента в Siemens на метр.

Пример: 'G',0.5

Пример: rlcgtxline.G = 0.5

Типы данных: double

Тип интерполяции в виде 'Linear'сплайн, или 'Cubic'.

Пример: 'IntpType','Spline'

Пример: rlcgtxline.IntpType = 'Spline'

Типы данных: char

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

Пример: 'LineLength',0.0200

Пример: rlcgtxline.LineLength = 0.0200

Типы данных: double

Тупиковое завершение линии электропередачи в виде 'NotApplicable'открытый, или 'Short'.

Пример: 'Termination','Short'

Пример: rlcgtxline.Termination = 'Short'

Типы данных: char

Тип тупика в виде 'NotAStub', 'Series', или 'Shunt'.

Пример: 'StubMode','Series'

Пример: rlcgtxline.StubMode = 'Series'

Типы данных: char

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

Количество портов ввода и вывода в виде положительной скалярной величины.

Типы данных: double

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

Количество портов ввода и вывода в виде массива ячеек строк.

Типы данных: char | string

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

sparametersS-объект-параметра
groupdelayГрупповая задержка S-объекта-параметра или объекта фильтра RF или объекта схемы RF Toolbox
noisefigureВычислите шумовую фигуру линий электропередачи, серии RLC, и шунтируйте схемы RLC
getZ0Вычислите характеристический импеданс объекта линии электропередачи
circuitОбъект Circuit
cloneСоздайте копию существующего элемента схемы или объекта схемы

Примеры

свернуть все

Создайте линию электропередачи RLCG с помощью этих технических требований:

  • Резистор: 100 Ом

  • Конденсатор: 1 пФ

rlcglinetxline = txlineRLCGLine('R',100,'C',1e-12)
rlcglinetxline = 
  txlineRLCGLine: RLCGLine element

           Name: 'RLCGLine'
      Frequency: 1.0000e+09
              R: 100
              L: 0
              C: 1.0000e-12
              G: 0
       IntpType: 'Linear'
     LineLength: 0.0100
    Termination: 'NotApplicable'
       StubMode: 'NotAStub'
       NumPorts: 2
      Terminals: {'p1+'  'p2+'  'p1-'  'p2-'}

Вычислите S-параметры линии электропередачи на уровне 1 ГГц.

sparam = sparameters(rlcglinetxline,1e9);
Введенный в R2020b