SParamTools Class

S-Parameter Tools

Definition

Namespace: Metas.Vna.Data
Assembly: Metas.Vna.Data (in Metas.Vna.Data.dll) Version: 2.8.9053.20259
C#
public static class SParamTools
Inheritance
Object    SParamTools

Methods

AddDCPointT(SParamDataT, ComplexT) Adds DC Point
AddDCPointT(SParamDataT, ComplexNumber) Adds DC Point (uncertainty from the lowest frequency point)
AddDCPointT(SParamDataT, ComplexNumber, Guid) Adds DC Point (uncertainty from the lowest frequency point)
AddDCPoint1PT(SParamDataT, ComplexT) Adds DC Point
AddDCPoint1PT(SParamDataT, ComplexNumber) Adds DC Point (uncertainty from the lowest frequency point)
AddDCPoint1PT(SParamDataT, Double, Double) Adds DC Point (uncertainty from the lowest frequency point)
AddDCPoint2PT(SParamDataT, ComplexT, ComplexT, ComplexT, ComplexT) Adds DC Point
AddDCPoint2PT(SParamDataT, ComplexNumber, ComplexNumber, ComplexNumber, ComplexNumber) Adds DC Point (uncertainty from the lowest frequency point)
AddDCPoint2PT(SParamDataT, Double, Double, Double, Double, Double, Double, Double, Double) Adds DC Point (uncertainty from the lowest frequency point)
AddNPNPT Adds N-Port a and N-Port b
AddSwitchTermsT Add Switch Terms to N-Port
AirLineT(Double, T, T, T, T, T, T, ComplexT) Characterizes single Air Line section (Daywitt)
AirLineT(Double, T, T, T, T, T, T, ComplexT) Characterizes single Air Line section (Daywitt)
AirLineT(Double, T, T, T, T, T, T, ComplexT) Characterizes Air Line (Daywitt)
AirLineT(Double, T, T, T, T, T, T, ComplexT) Characterizes Air Line (Daywitt)
AirLineT(Double, T, T, T, T, T, T, T, ComplexT) Characterizes single Air Line section (Daywitt)
AirLineT(Double, T, T, T, T, T, T, T, ComplexT) Characterizes Air Line (Daywitt)
CascadeT Cascades a and b
Cascade2NP2NPT Cascades 2N-Port a and 2N-Port b
Cascade2NPNPT Cascades 2N-Port a and N-Port b
Cascade2P1PT Cascades 2-Port a and 1-Port b
Cascade2P2PT Cascades 2-Port a and 2-Port b
Cascade2PNPT Cascades 2-Port a and N-Port b
ChangePortAssignmentT(SParamDataT, VnaPortDescription, Boolean) Changes Port Assignment of a N-Port
ChangePortAssignmentT(SParamDataT, Int32, Boolean) Changes Port Assignment of a N-Port
ChangeZrT(SParamDataT, ComplexT) Changes Reference Impedance of a N-Port
ChangeZrT(SParamDataT, ComplexT) Changes Reference Impedance of a N-Port
CirclefitT Circlefit N-Port S-Parameter Data Sets
DaywittT(Double, T, T, T, T, T) Characterizes single Air Line section (Daywitt)
DaywittT(Double, T, T, T, T, T) Characterizes single Air Line section (Daywitt)
DaywittT(Double, T, T, T, T, T, T) Characterizes single Air Line section (Daywitt)
DecascadeT Decascades a from ab
Decascade2NP2NPT Decascades 2N-Port a from 2N-Port ab
Decascade2NPNPT Decascades 2N-Port a from N-Port ab
Decascade2PNPT Decascades 2-Port a from N-Port ab
DecascadeReverseT Decascades b from ab
DelayLineT Delay Line (lossless)
DivideNPNPT Divides N-Port a by N-Port b
EquivalentSourceMatchT Equivalent Source Match
EquivalentSourceMatchPalmerT(SParamDataT, SParamDataT) Equivalent Source Match Palmer Splitter Port 1 : 2 arbitrary but distinct terminations (a + b) Splitter Port 2 : VNA Port 1 (error corrected) Splitter Port 3 : VNA Port 2 (error corrected)
EquivalentSourceMatchPalmerT(SParamDataT, SParamDataT, Boolean) Equivalent Source Match Palmer Splitter Port 1 : 2 arbitrary but distinct terminations (a + b) Splitter Port 2 : VNA Port 1 (error corrected) Splitter Port 3 : VNA Port 2 (error corrected)
ExpandOrSubsetT(SParamDataT, VnaPortDescription, ComplexT, FrequencyConversion) Expand or Subset N-Port
ExpandOrSubsetT(SParamDataT, Int32, ComplexT, FrequencyConversion) Expand or Subset N-Port
Ideal2NPortT(Double, ComplexT, FrequencyConversion) Computes a Ideal 2N-Port
Ideal2NPortT(Double, Int32, ComplexT) Computes a Ideal 2N-Port
Ideal2NPortT(Double, VnaPortDescription, ComplexT, FrequencyConversion) Computes a Ideal 2N-Port
Ideal2PortT(Double, ComplexT) Computes a Ideal 2-Port
Ideal2PortT(Double, ComplexT, FrequencyConversion) Computes a Ideal 2-Port
InterpolationT(SParamDataT, Double) Interpolates a N-Port
InterpolationT(SParamDataT, Double, FrequencyConversion) Interpolates a N-Port
InterpolationMagPhaseT Interpolates a N-Port in mag phase
InterpolationReImMPT Interpolates a N-Port Reflection parameters: linear interpolation in real and imag Transmission parameters: linear interpolation in mag and phase
Invert2PT Inverts 2-Port a
MaxT Maximum N-Port S-Parameter Data Sets
MaxAbsT Maximum Magnitude of N-Port S-Parameter Data Sets
MeanT Mean N-Port S-Parameter Data Sets
MeanZandYPolynomT Means Z and Y polynomials
MergeNPNPT Merges N-Port a and N-Port b
MinT Minimum N-Port S-Parameter Data Sets
MinAbsT Minimum Magnitude of N-Port S-Parameter Data Sets
MultiplyNPNPT Multiplies N-Port a and N-Port b
PassivityCheckT Passivity Check of N-Port
PolyFitZandYT Fits Z and Y polynomial to Z0 and Gamma
PolyValZandYT Evaluates Z and Y polynomial
ReciprocT Reciprocal S-Parameters
ReciprocityCheckT Reciprocity Check of N-Port
RemoveDependenciesT(SParamDataT) Removes Dependencies
RemoveDependenciesT(SParamDataT, Guid) Removes Dependencies
RemoveDependenciesFromDatasetT(SParamDataT) Removes Dependencies from Dataset, but keeps correlation between the dataset for each frequency point
RemoveDependenciesFromDatasetT(SParamDataT, Guid, String) Removes Dependencies from Dataset, but keeps correlation between the dataset for each frequency point
RemoveDependenciesFromDataset2T(SParamDataT) Removes Dependencies from Dataset, keeps correlation between the dataset and all frequency points
RemoveDependenciesFromDataset2T(SParamDataT, Guid, String) Removes Dependencies from Dataset, keeps correlation between the dataset and all frequency points
RemoveSwitchTermsT Remove Switch Terms from N-Port
ReverseNPT Reveres N-Port a
SeriesImpedanceT(Double, ComplexT, ComplexT) Computes a Series Impedance
SeriesImpedanceT(Double, ComplexT, ComplexT, ComplexT) Computes a Series Impedance
ShuntAdmittanceT(Double, ComplexT, ComplexT) Computes a Shunt Admittance
ShuntAdmittanceT(Double, ComplexT, ComplexT, ComplexT) Computes a Shunt Admittance
SOLT_ErrorCorrectionT SOLT Error Correction
SOLT_RawDataT SOLT Raw Data
SplineInterpolationT Spline Interpolation N-Port
StdT Standard Deviation N-Port S-Parameter Data Sets
SubsetT(SParamDataT, VnaPortDescription) Subset from N-Port
SubsetT(SParamDataT, Int32) Subset from N-Port
SubsetAndChangePortAssignmentT(SParamDataT, VnaPortDescription, Boolean) Subsets and Changes Port Assignment of a N-Port
SubsetAndChangePortAssignmentT(SParamDataT, Int32, Boolean) Subsets and Changes Port Assignment of a N-Port
SubsetIndicesT Subset from N-Port
SubtractNPNPT Subtracts N-Port b from N-Port a
SwitchedDriftOfErrorTermsT Compute Drift of Error Terms for source switched to one port
SwitchedErrorTermsT Compute Error Terms for source switched to one port
TimeGatingT Time Gates a N-Port
TransmissionLineJunctionT Computes a Transmission Line Junction
TransmissionLineSectionT(Double, ComplexT, ComplexT, ComplexT) Computes a Transmission Line Section
TransmissionLineSectionT(Double, Z0_GammaT, T, ComplexT) Computes a Transmission Line Section
Z0andGammaFromSParamDataT Z0 and Gamma from 2-Port S-Parameter Data

See Also