SParamAndNoiseParamToolsNoiseParamFromNoisePowerMeasurementsDSBT(SParamDataT, SParamDataT, NoiseReceiverDataT, T, T, Double, 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,
	SParamData<T>[] s_tuner,
	NoiseReceiverData<T>[] n_tuner,
	T b,
	T tp,
	double t0 = 290,
	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
s_tuner  SParamDataT
1-Port S-Parameter Data for each Tuner State
n_tuner  NoiseReceiverDataT
Noise Power Measurement for each Tuner State
b  T
Bandwidth / Hz
tp  T
Physical Temperature of Tuner / K
t0  Double  (Optional)
T0 / K
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