RLGCLine
- class pmrf.models.components.lines.ideal.RLGCLine(length: Any, R: Any = 0.0, L: Any = 2.8e-07, G: Any = 0.0, C: Any = 9e-11, *, name: str | None = None, metadata: Any = None)
Bases:
AbstractRLGCLineTransmission line with specified RLGC parameters.
Mathematical Formulation
\[R(\omega) = R\]\[L(\omega) = L\]\[G(\omega) = G\]\[C(\omega) = C\]Example
import pmrf as prf from pmrf.models import ConstantRLGCLine lossless_line = ConstantRLGCLine( L=368.8e-9, # nH/m C=147.5e-12, # pF/m length=0.1 # 10 cm ) freq = prf.Frequency(start=1, stop=5, npoints=101, unit='ghz') s = lossless_line.s(freq)
- Parameters:
- rlgc(freq: Frequency) RLGCResult
Calculates the frequency-dependent RLGC parameters.
- Parameters:
freq (Frequency) – The frequency axis.
- Returns:
The R, L, G, and C parameter vectors.
- Return type: