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Вычислите шумовую фигуру линий электропередачи
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