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

z2gamma

Преобразует сопротивления в коэффициенты отражения.

Библиотека

EngeeRF

Синтаксис

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

  • gamma = z2gamma(z) — преобразует сопротивления z в коэффициенты отражения gamma, используя значение расчетного полного сопротивления 50 Ом.

  • gamma = z2gamma(z, z0) — преобразует сопротивления z в коэффициенты отражения gamma, используя значение расчетного полного сопротивления z0.

Аргументы

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

# z — сопротивления
скаляр | вектор

Details

Сопротивления, заданные как скаляр или вектор.

Типы данных

Float64

Поддержка комплексных чисел

Да

# z0 — расчетное полное сопротивление, Ом
50 (по умолчанию) | скаляр | вектор

Details

Расчетное полное сопротивление в Ом, заданное как скаляр или вектор.

Типы данных

Float64

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

# gamma — коэффициенты отражения
скаляр | вектор

Details

Коэффициенты отражения, возвращаемые в виде скаляра или вектора.

Типы данных

Float64

Поддержка комплексных чисел

Да

Примеры

Расчет коэффициента отражения

Details

Рассчитаем коэффициент отражения по заданному значению сопротивления и расчетному полному сопротивлению 50 Ом.

using EngeeRF

z = 100
gamma = z2gamma(z)

println("gamma = ",gamma)
gamma = 0.3333333333333333

Алгоритмы

Преобразование выполняется в соответствии со следующим уравнением: