Documentation

RF Toolbox Functions

Data Import

read Read RF data from file to new or existing circuit or data object
restore Restore data to original frequencies
sparameters Create S-parameter object
yparameters Create Y-parameter object
zparameters Create Z-parameter object
abcdparameters Create ABCD parameter object
gparameters Create hybrid-g parameter object
hparameters Create hybrid parameter object
tparameters Create T-parameter object
rfckt.amplifier RF amplifier
rfckt.datafile Component or network from file data
rfckt.mixer 2-port representation of RF mixer and its local oscillator
rfckt.passive Passive component or network
rfdata.data Store result of circuit object analysis
rfdata.ip3 Store frequency-dependent, third-order intercept points
rfdata.mixerspur Store data from intermodulation table
rfdata.network Store frequency-dependent network parameters
rfdata.nf Store frequency-dependent noise figure data for amplifiers or mixers
rfdata.noise Store frequency-dependent spot noise data for amplifiers or mixers
rfdata.power Store output power and phase information for amplifiers or mixers

Network Parameter Conversion

sparameters Create S-parameter object
yparameters Create Y-parameter object
zparameters Create Z-parameter object
abcdparameters Create ABCD parameter object
gparameters Create hybrid-g parameter object
hparameters Create hybrid parameter object
tparameters Create T-parameter object
newref Change reference impedance of S-parameters
abcd2h Convert ABCD-parameters to hybrid h-parameters
abcd2s Convert ABCD-parameters to S-parameters
abcd2y Convert ABCD-parameters to Y-parameters
abcd2z Convert ABCD-parameters to Z-parameters
g2h Convert hybrid g-parameters to hybrid h-parameters
h2abcd Convert hybrid h-parameters to ABCD-parameters
h2g Convert hybrid h-parameters to hybrid g-parameters
h2s Convert hybrid h-parameters to S-parameters
h2y Convert hybrid h-parameters to Y-parameters
h2z Convert hybrid h-parameters to Z-parameters
rlgc2s Convert RLGC transmission line parameters to S-parameters
s2abcd Convert S-parameters to ABCD-parameters
s2h Convert S-parameters to hybrid h-parameters
s2s Convert S-parameters to S-parameters with different impedance
s2scc Convert single-ended S-parameters to common-mode S-parameters (Scc)
s2scd Convert 4-port, single-ended S-parameters to 2-port, cross-mode S-parameters (Scd)
s2sdc Convert 4-port, single-ended S-parameters to 2-port, cross-mode S-parameters (Sdc)
s2sdd Convert 4-port, single-ended S-parameters to 2-port, differential-mode S-parameters (Sdd)
s2smm Convert single-ended S-parameters to mixed-mode S-parameters
s2rlgc Convert S-parameters to RLGC transmission line parameters
s2t Convert S-parameters to T-parameters
s2y Convert S-parameters to Y-parameters
s2z Convert S-parameters to Z-parameters
smm2s Convert mixed-mode 2N-port S-parameters to single-ended 4N-port S-parameters
snp2smp Convert and reorder single-ended N-port S-parameters to single-ended M-port S-parameters
t2s Convert T-parameters to S-parameters
y2abcd Convert Y-parameters to ABCD-parameters
y2h Convert Y-parameters to hybrid h-parameters
y2s Convert Y-parameters to S-parameters
y2z Convert Y-parameters to Z-parameters
z2abcd Convert Z-parameters to ABCD-parameters
z2h Convert Z-parameters to hybrid h-parameters
z2s Convert Z-parameters to S-parameters
z2y Convert Z-parameters to Y-parameters

RF Network Construction

copy Copy circuit or data object
cascadesparams Combine S-parameters to form cascaded network
addMixer Add mixer to multiband transmitter or receiver for IF planning analysis
getSpurData Find spurs in multiband transmitter or receiver frequency space
getSpurFreeZoneData Find spur-free zones in multiband transmitter or receiver frequency space
add Insert circuit element or circuit object into circuit
setports Set ports of circuit object
setterminals Set terminals of circuit object
clone Create copy of existing circuit element or circuit object
capacitor Capacitor object
inductor Inductor object
resistor Resistor object
circuit Circuit object
rfchain Create rfchain object
nport Create linear N-port circuit element
rfckt.cascade Cascaded network
rfckt.parallel Parallel connected network
rfckt.series Series connected network
rfckt.seriesrlc Series RLC component
rfckt.shuntrlc Shunt RLC component
rfckt.hybrid Hybrid connected network
rfckt.hybridg Inverse hybrid connected network
rfckt.lcbandpasspi Bandpass pi filter
rfckt.lcbandpasstee Bandpass tee filter
rfckt.lcbandstoppi Bandstop pi filter
rfckt.lcbandstoptee Bandpass tee filter
rfckt.lchighpasspi Highpass pi filter
rfckt.lchighpasstee Highpass tee filter
rfckt.lclowpasspi Lowpass pi filter
rfckt.lclowpasstee Lowpass tee filter
rfckt.coaxial Coaxial transmission line
rfckt.cpw Coplanar waveguide transmission line
rfckt.delay Delay line
rfckt.microstrip Microstrip transmission line
rfckt.parallelplate Parallel-plate transmission line
rfckt.rlcgline RLCG transmission line
rfckt.twowire Two-wire transmission line
rfckt.txline General transmission line
OpenIF Find open intermediate frequencies (IFs) in multiband transmitter or receiver architecture

RF Analysis

gamma2z Convert reflection coefficient to impedance
gammain Input reflection coefficient of 2-port network
gammaml Load reflection coefficient of 2-port network
gammaout Output reflection coefficient of 2-port network
gammams Source reflection coefficient of 2-port network
z2gamma Convert impedance to reflection coefficient
sparameters Create S-parameter object
deembedsparams De-embed 2N-port S-parameters
s2tf Convert S-parameters of 2-port network to voltage or power-wave transfer function
powergain Power gain of 2-port network
rationalfit Approximate data using stable rational function object
freqresp Frequency response of rational function object
impulse Impulse response for rational function object
stepresp Step-signal response of rational function object
timeresp Time response for rational function object
vswr VSWR at given reflection coefficient Γ
stabilityk Stability factor K of 2-port network
stabilitymu Stability factor μ of 2-port network
ispassive Check passivity of N-port S-parameters
makepassive Enforce passivity of S-parameters
rfmodel.rational.ispassive Check passivity of scalar rational function object
analyze Analyze circuit object in frequency domain
rfinterp1 Interpolate network parameter data
calculate Calculate specified parameters for circuit object
extract Extract array of network parameters from data object
rftool Open RF Analysis Tool (RF Tool)
OpenIF Find open intermediate frequencies (IFs) in multiband transmitter or receiver architecture
rfmodel.rational Rational function object

Visualization

smithchart Plot complex vector of a reflection coefficient on Smith chart
smith Plot specified circuit object parameters on Smith chart
circle Draw circles on Smith chart
loglog Plot specified circuit object parameters using log-log scale
plot Plot specified circuit object parameters on X-Y plane
plotyy Plot specified object parameters with y-axes on both left and right sides
polar Plot specified circuit object parameters on polar coordinates
semilogx Plot specified circuit object parameters using log scale for x-axis
semilogy Plot specified circuit object parameters using log scale for x-axis
getop Display operating conditions
getz0 Characteristic impedance of transmission line object
listformat List valid formats for specified circuit object parameter
listparam List valid parameters for specified circuit object
setop Set operating conditions
table Display specified RF object parameters in Variable Editor
rfparam Extract vector of network parameters
rfplot Plot S-parameter data
rfwrite Write RF network data to Touchstone file
report Summarize mixer configurations and spur-free-zone information for a multiband transmitter or receiver
show Produce spur graph for multiband transmitter or receiver

Data Export

getdata Data object containing analyzed result of specified circuit object
write Write RF data from circuit or data object to file
writeva Write Verilog-A description of rational function object
rfwrite Write RF network data to Touchstone file
Was this topic helpful?