SParamAndNoiseParamToolsNoiseParamFromNoisePowerMeasurementsDSBT(SParamDataT, SParamDataAndNoiseParamDataT, NoiseReceiverDataT, T, Boolean, Boolean, BackgroundWorker, DoWorkEventArgs) Method

Computes the Noise Parameters from Noise Power Measurements using different Tuner States (double side band)

Definition

Namespace: Metas.Vna.Data.NoiseParameters
Assembly: Metas.Vna.Data (in Metas.Vna.Data.dll) Version: 3.0.9519.15360
C#
public static SParamDataAndNoiseParamData<T> NoiseParamFromNoisePowerMeasurementsDSB<T>(
	SParamData<T> s,
	SParamDataAndNoiseParamData<T>[] sn_tuner,
	NoiseReceiverData<T>[] n_tuner,
	T b,
	bool covarianceWeighting = true,
	bool constraints = true,
	BackgroundWorker worker = null,
	DoWorkEventArgs e = null
)
where T : new(), Object, IRealNumber<T>

Parameters

s  SParamDataT
2-Port S-Parameter Data
sn_tuner  SParamDataAndNoiseParamDataT
1-Port S-Parameter Data and Noise Parameter Data for each Tuner State
n_tuner  NoiseReceiverDataT
Noise Power Measurement for each Tuner State
b  T
Bandwidth / Hz
covarianceWeighting  Boolean  (Optional)
Covariance Weighting
constraints  Boolean  (Optional)
Constraints (X1 >= 0, X2 >= 0 and |p| >= 2)
worker  BackgroundWorker  (Optional)
Background Worker
e  DoWorkEventArgs  (Optional)
Do Work Event Arguments

Type Parameters

T
Real Number Type

Return Value

SParamDataAndNoiseParamDataT
2-Port S-Parameter and Noise Parameter Data

See Also