Документация Engee

noisefigure

Рассчитывает коэффициент шума линий передач, последовательных и параллельных RLC-цепей.

Библиотека

EngeeRF

Синтаксис

Вызов функции

  • nf = noisefigure(transmissionline,freq,zs) — вычисляет коэффициент шума линий передач transmissionline, используя заданную частоту freq и импеданс источника zs.

  • nf = noisefigure(RLCckt,freq,zs) — вычисляет коэффициент шума последовательных и параллельных RLC-цепей RLCckt, используя заданную частоту freq и импеданс источника zs. Аргумент RLCckt может быть либо объектом seriesRLC, либо объектом shuntRLC.

  • nf = noisefigure(h,freq) — с помощью функции analyze вычисляет коэффициент шума rfckt-объектов h, используя заданную частоту freq.

Аргументы

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

# transmissionline — линия передачи
объекты txline

Details

Линия передачи, заданная как любой из этих объектов:

# RLCckt — объекты последовательной или параллельной RLC-цепи
объект seriesRLC | объект shuntRLC

Details

Объекты последовательной или параллельной RLC-цепи, заданные как объекты seriesRLC или shuntRLC.

# h — линия передачи
объекты rfckt

Details

Линия передачи, заданная как любой из этих объектов:

# freq — частота для расчета коэффициента шума
скаляр

Details

Частота для расчета коэффициента шума, заданная как положительный скаляр в Гц.

# zs — импеданс источника
50 (по умолчанию) | скаляр

Details

Импеданс источника, заданный как положительный вещественный скаляр в Ом.

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

# nf — коэффициент шума
скаляр

Details

Коэффициент шума линий передач, последовательных или параллельных RLC-цепей, возвращаемый в виде скаляра в дБ.

Примеры

Коэффициент шума последовательной RLC-цепи

Details

Создадим последовательную RLC-цепь со свойствами, заданными по умолчанию.

using EngeeRF

rlc = seriesRLC()

Рассчитаем коэффициент шума последовательной RLC-цепи на частоте 2.5 ГГц.

nf = noisefigure(rlc, 2.5e9)
1-element Vector{Float64}:
 0.0