PhaseToolsUnwrapT(Double, T, Double, Boolean, Double, Double) Method

Unwrap Phase (phase should start at DC between +90 deg and -270 deg for a negative slope or -90 deg and +270 deg for a positive slope)

Definition

Namespace: Metas.Vna.Data
Assembly: Metas.Vna.Data (in Metas.Vna.Data.dll) Version: 2.8.9053.20259
C#
public static T[] Unwrap<T>(
	double[] freq,
	T[] phase,
	double fc,
	bool auto_fc,
	out double phaseDC_out,
	out double fc_out
)
where T : new(), Object, IRealNumber<T>

Parameters

freq  Double
Frequency / Hz
phase  T
Phase / rad
fc  Double
Cutoff Frequency / Hz. For a coaxial line or free space, set cutoff frequency to 0 Hz.
auto_fc  Boolean
Automatic Cutoff Frequency
phaseDC_out  Double
Phase at DC / rad
fc_out  Double
Cutoff Frequency / Hz.

Type Parameters

T
Real Number Type

Return Value

T

See Also