NoiseParamToolsNISTparamFromPassiveSParamT Method
Computes the NIST Noise Parameters from Passive S-Parameters
Namespace: Metas.Vna.Data.NoiseParametersAssembly: Metas.Vna.Data (in Metas.Vna.Data.dll) Version: 3.0.9519.15360
public static void NISTparamFromPassiveSParam<T>(
T tp,
double f,
Complex<T> s11,
Complex<T> s21,
Complex<T> s12,
Complex<T> s22,
out T x1,
out T x2,
out Complex<T> x12
)
where T : new(), Object, IRealNumber<T>
Public Shared Sub NISTparamFromPassiveSParam(Of T As {New, Object, IRealNumber(Of T)}) (
tp As T,
f As Double,
s11 As Complex(Of T),
s21 As Complex(Of T),
s12 As Complex(Of T),
s22 As Complex(Of T),
<OutAttribute> ByRef x1 As T,
<OutAttribute> ByRef x2 As T,
<OutAttribute> ByRef x12 As Complex(Of T)
)
public:
generic<typename T>
where T : gcnew(), Object, IRealNumber<T>
static void NISTparamFromPassiveSParam(
T tp,
double f,
Complex<T> s11,
Complex<T> s21,
Complex<T> s12,
Complex<T> s22,
[OutAttribute] T% x1,
[OutAttribute] T% x2,
[OutAttribute] Complex<T>% x12
)
static member NISTparamFromPassiveSParam :
tp : 'T *
f : float *
s11 : Complex<'T> *
s21 : Complex<'T> *
s12 : Complex<'T> *
s22 : Complex<'T> *
x1 : 'T byref *
x2 : 'T byref *
x12 : Complex<'T> byref -> unit when 'T : new() and Object and IRealNumber<'T>
- tp T
- Physical Temperature / K
- f Double
- Frequency / Hz
- s11 ComplexT
- DUT S11
- s21 ComplexT
- DUT S21
- s12 ComplexT
- DUT S12
- s22 ComplexT
- DUT S22
- x1 T
- X1 / K
- x2 T
- X2 / K
- x12 ComplexT
- X12 / K
- T
- Real Number Type