skrf.media.media.DefinedGammaZ0

class skrf.media.media.DefinedGammaZ0(frequency=None, z0=None, gamma=1j, Z0=50)[source]

A media directly defined by its propagation constant and characteristic impedance

Parameters:frequency (Frequency object) – frequency band of this transmission line medium. If None, will default to 1-10ghz,
z0 : number, array-like, or None
The port impedance for media. Only needed if its different from the characterisitc impedance of the transmission line. if z0 is None then it will default to Z0
gamma : number, array-like

complex propagation constant. gamma must adhere to the following convention,

  • positive real(gamma) = attenuation
  • positive imag(gamma) = forward propagation
Z0 : number, array-like
complex characteristic impedance.

Attributes

Z0 Characteristic Impedance
alpha real (attenuation) component of gamma
beta imaginary (propagating) component of gamma
frequency
gamma Propagation constant
npoints
v_g Complex group velocity (in m/s)
v_p Complex phase velocity (in m/s)
z0

Methods

__init__
attenuator Ideal matched attenuator of a given length
capacitor Capacitor
copy
delay_load Delayed load
delay_open Delayed open transmission line
delay_short Delayed Short
electrical_length calculates the electrical length for a given distance
extract_distance Determines physical distance from a transmission or reflection ntwk
from_csv create a Media from numerical values stored in a csv file.
get_array_of
impedance_mismatch Two-port network for an impedance mismatch
inductor Inductor
isolator two-port isolator
line Transmission line of a given length and impedance
load Load of given reflection coefficient.
lossless_mismatch Lossless, symmetric mismatch defined by its return loss
match Perfect matched load (\(\Gamma_0 = 0\)).
mode create another mode in this medium
open Open (\(\Gamma_0 = 1\))
plot
random Complex random network.
resistor Resistor
short Short (\(\Gamma_0 = -1\))
shunt Shunts a Network
shunt_capacitor Shunted capacitor
shunt_delay_load Shunted delayed load
shunt_delay_open Shunted delayed open
shunt_delay_short Shunted delayed short
shunt_inductor Shunted inductor
splitter Ideal, lossless n-way splitter.
tee Ideal, lossless tee.
theta_2_d Converts electrical length to physical distance.
thru Matched transmission line of length 0.
to_meters Translate various units of distance into meters
white_gaussian_polar Complex zero-mean gaussian white-noise network.
write_csv write this media’s frequency,gamma,Z0, and z0 to a csv file.