skrf.media.distributedCircuit.DistributedCircuit
 class skrf.media.distributedCircuit.DistributedCircuit(frequency=None, z0_port=None, z0_override=None, z0=None, C=9e11, L=2.8e07, R=0, G=0, *args, **kwargs)[source]
A transmission line mode defined in terms of distributed impedance and admittance values.
 Parameters:
frequency (
Frequency
object) – frequency band of the mediaz0_port (number, arraylike, or None) – z0_port is the port impedance for networks generated by the media. If z0_port is not None, the networks generated by the media are renormalized (or in other words embedded) from the characteristic impedance z0 of the media to z0_port. Else if z0_port is None, the networks port impedances will be the raw characteristic impedance z0 of the media. (Default is None)
z0_override (number, arraylike, or None) – z0_override override the characteristic impedance for the media. If z0_override is not None, the networks generated by the media have their characteristic impedance z0 overrided by z0_override. (Default is None)
z0 (number, arraylike, or None) – deprecated parameter, alias to z0_override if z0_override is None. Emmit a deprecation warning.
C (number, or arraylike) – distributed capacitance, in F/m
L (number, or arraylike) – distributed inductance, in H/m
R (number, or arraylike) – distributed resistance, in Ohm/m
G (number, or arraylike) – distributed conductance, in S/m
Notes
if C,I,R,G are vectors they should be the same length
DistributedCircuit
is Media object representing a transmission line mode defined in terms of distributed impedance and admittance values.A DistributedCircuit may be defined in terms of the following attributes:
Quantity
Symbol
Property
Distributed Capacitance
\(C^{'}\)
C
Distributed Inductance
\(L^{'}\)
L
Distributed Resistance
\(R^{'}\)
R
Distributed Conductance
\(G^{'}\)
G
The following quantities may be calculated, which are functions of angular frequency (\(\omega\)):
Quantity
Symbol
Property
Distributed Impedance
\(Z^{'} = R^{'} + j \omega L^{'}\)
Distributed Admittance
\(Y^{'} = G^{'} + j \omega C^{'}\)
The properties which define their wave behavior:
Quantity
Symbol
Method
Characteristic Impedance
\(Z_0 = \sqrt{ \frac{Z^{'}}{Y^{'}}}\)
Propagation Constant
\(\gamma = \sqrt{ Z^{'} Y^{'}}\)
Given the following definitions, the components of propagation constant are interpreted as follows:
\[ \begin{align}\begin{aligned}+\Re e\{\gamma\} = \text{attenuation}\\\Im m\{\gamma\} = \text{forward propagation}\end{aligned}\end{align} \]See also
Attributes
Distributed Admittance, \(Y^{'}\). 

Distributed Impedance, \(Z^{'}\). 

Characteristic Impedance 

Real (attenuation) component of gamma. 

Imaginary (propagating) component of gamma. 

Propagation Constant, \(\gamma\). 

Number of points of the frequency axis. 

Complex group velocity (in m/s). 

Complex phase velocity (in m/s). 

Return Characteristic Impedance z0_characteristic. 

Characteristic Impedance, \(z_0\) 

Port Impedance. 

Port Impedance. 
Methods
Ideal matched attenuator of a given length. 

Capacitor. 

Capacitor with Q factor. 

Copy of this Media object. 

Delayed load. 

Delayed open transmission line. 

Delayed Short. 

Calculate the complex electrical length for a given distance. 

Determines physical distance from a transmission or reflection Network. 

Create a DistributedCircuit from numerical values stored in a csv file. 

Initializes a DistributedCircuit from an existing 

Twoport network for an impedance mismatch. 

Inductor. 

Inductor with Q factor. 

Twoport isolator. 

Transmission line of a given length and impedance. 

Load of given reflection coefficient. 

Lossless, symmetric mismatch defined by its return loss. 

Perfect matched load (\(\Gamma_0 = 0\)). 

Create another mode in this medium. 

Open (\(\Gamma_0 = 1\)). 

Complex random network. 

Resistor. 

Short (\(\Gamma_0 = 1\)) 

Shunts a 

Shunted capacitor. 

Shunted delayed load. 

Shunted delayed open. 

Shunted delayed short. 

Shunted inductor. 

Shunted resistor. 

Ideal, lossless nway splitter. 

Ideal, lossless tee. 

Convert electrical length to physical distance. 

Matched transmission line of length 0. 

Translate various units of distance into meters. 

Complex zeromean gaussian whitenoise network. 

write this media's frequency, gamma, Z0, and z0 to a csv file. 