Main Content


Calculate noise figure of transmission lines, series RLC, and shunt RLC circuits



nf = noisefigure(transmissionline,frequency,zs) calculate the noise figure of transmission lines using the given frequency and source impedance.


nf = noisefigure(RLCckt,frequency,zs) calculate the noise figure of series and shunt RLC circuits using the given frequency and source impedance. RLCckt is either seriesRLC or shuntRLC objects.


collapse all

Create a two-wire transmission line using these specifications:

  • Radius - 0.5 mm

  • Dielectric - air

  • Thickness of dielectric or separation - 1.088 mm

  • Permittivity or EpsilonR - 1.0054

twowiretxline = txlineTwoWire('Radius',0.5e-3,'EpsilonR',1.0054,'Separation',1.088e-3);

Calculate the noise figure and the group delay of the transmission line at 2.5 GHz.

nf = noisefigure(twowiretxline,2.5e9)
nf = 0
gd = groupdelay(twowiretxline,2.5e9)
gd = 3.3446e-11

Input Arguments

collapse all

Transmission line, specified as any one of the transmission line objects: txlineCoaxial, txlineCPW, txlineMicrostrip, txlineParallelPlate, txlineRLCGLine, txlineTwoWire, txlineEquationBased, txlineDelayLossless, and txlineDelayLossy objects.

Series or shunt RLC circuit objects, specified as a seriesRLC or shuntRLC objects.

Frequency to calculate noise figure, specified as a positive scalar in hertz.

Source impedance, specified as a positive real scalar in ohms.

Introduced in R2020b