Main Content

General Passive Network

Model two-port passive network described by rfdata object

  • General Passive Network block

Libraries:
RF Blockset / Equivalent Baseband / Black Box Elements

Description

The General Passive Network block models the two-port passive network described by an RF Toolbox™ data (rfdata.data) object.

If network parameter data and their corresponding frequencies exist as S-parameters in the rfdata.data object, the General Passive Network block interpolates the S-parameters to determine their values at the modeling frequencies. If the block contains network Y- or Z-parameters, the block first converts them to S-parameters. See Map Network Parameters to Modeling Frequencies for more details.

To learn how you can use General Passive Network block to model 2-port bandpass filter, see Import Data Files into RF Blocks section of Specify or Import Component Data example.

Parameters

expand all

Main

Data source that describes the passive device behaviour, specified as a Data file or an RFDATA object. The data source must contain network parameters and may also include noise data, nonlinearity data, or both.

Name of file that contains the passive device data, specified as a string or a character vector. The file name must include the extension. If the file is not in your MATLAB® path, specify the full path to the file or click the Browse button to find the file.

Dependencies

To enable this parameter, choose Data file in Data source.

RF data object that contains passive device data, specified as an RF Toolbox rfdata.data object. You can also use an expression such as the default value to create an rfdata.data object from an .s2p file.

Method to interpolate the network parameters, specified as one of the following:

MethodDescription
LinearLinear interpolation
SplineCubic spline interpolation
CubicPiecewise cubic Hermite interpolation

Visualization

Frequency data source, specified as Extracted from data source or User-specified.

Frequency data range, specified as a vector with each element unit in hertz.

Reference impedance, specified as a nonnegative scalar in ohms.

Type of data plot to visualize using the given data, specified as one of the following:

  • X-Y plane — Generate a Cartesian plot of the data versus frequency. To create linear, semilog, or log-log plots, set the Y-axis scale and X-axis scale accordingly.

  • Composite data — Plot the composite data. For more information, see Create Plots Using Equivalent Baseband Library Blocks.

  • Polar plane — Generate a polar plot of the data. The block plots only the range of data corresponding to the specified frequencies.

  • Z smith chart, Y smith chart, and ZY smith chart — Generate a Smith® chart. The block plots only the range of data corresponding to the specified frequencies.

Type of parameters to plot, specified as one of the following:

S11S12S21S22
GroupDelayGammaInGammaOutVSWRIn
VSWROutOIP3IIP3NF
NFactorNTempTF1TF2
TF3GtGaGp
GmagGmsgGammaMSGammaML
KDeltaMuMuPrime

Note

Y parameter1 is disabled when you select Plot type to Composite data.

Type of parameters to plot, specified as one of the following:

S11S12S21S22
GroupDelayGammaInGammaOutVSWRIn
VSWROutOIP3IIP3NF
NFactorNTempTF1TF2
TF3GtGaGp
GmagGmsgGammaMSGammaML
KDeltaMuMuPrime

Note

Y parameter2 is disabled when you select Plot type to Composite data.

Plot format, specified as one of the following.

Y parameter1Y format1
S11, S12, S21, S22, GammaIn, GammaOut, TF1, TF2, TF3, GammaMS, GammaML, and Delta.dB, Magnitude (decibels), Abs, Mag, Magnitude (linear), Angle, Angle(degrees), Angle(radians), Real, Imag, and Imaginary.
GroupDelayns, us, ms, s, and ps.
VSWRIn and VSWROut.Magnitude (decibels) and None.
OIP3 and IIP3.dBm, W, and mW.
NF dB and Magnitude (decibels).
NFactor, K, Mu, and MuPrime.None
NTempKelvin
Gt, Ga, Gp, Gmag, and Gmsg.dB, Magnitude (decibels), and None.

Dependencies

To enable Y format1, set Plot type to X-Y plane.

Plot format, specified as one of the following.

Y parameter2Y format2
S11, S12, S21, S22, GammaIn, GammaOut, TF1, TF2, TF3, GammaMS, GammaML, and Delta.dB, Magnitude (decibels), Abs, Mag, Magnitude (linear), Angle, Angle(degrees), Angle(radians), Real, Imag, and Imaginary.
GroupDelayns, us, ms, s, and ps.
VSWRIn and VSWROut.Magnitude (decibels) and None.
OIP3 and IIP3.dBm, W, and mW.
NF dB and Magnitude (decibels).
NFactor, K, Mu, and MuPrime.None
NTempKelvin
Gt, Ga, Gp, Gmag, and Gmsg.dB, Magnitude (decibels), and None.

Dependencies

To enable Y format2, set Plot type to X-Y plane.

Frequency plot, specified as Freq.

Frequency plot format, specified as one of the following.

AutoHzkHzMHz
GHzTHz  

Y-axis scale, specified as Linear or Log.

Dependencies

To enable this parameter, set Plot type to X-Y plane.

X-axis scale, specified as Linear or Log.

Dependencies

To enable this parameter, set Plot type to X-Y plane.

Plot specified data using the plot button.

Version History

Introduced before R2006a