VnaDataToolsVnaAndPowerMeasurementT Method
VNA and Power Measurement
Namespace: Metas.Vna.DataAssembly: Metas.Vna.Data (in Metas.Vna.Data.dll) Version: 3.0.9519.15360
public static VnaData<T> VnaAndPowerMeasurement<T>(
SParamData<T> sxx,
double[] refRcvMean,
double[] refRcvSigma,
int[] refRcvN,
double[] powerMeasMean,
double[] powerMeasSigma,
int[] powerMeasN,
int nvnaports
)
where T : new(), Object, IRealNumber<T>
Public Shared Function VnaAndPowerMeasurement(Of T As {New, Object, IRealNumber(Of T)}) (
sxx As SParamData(Of T),
refRcvMean As Double(),
refRcvSigma As Double(),
refRcvN As Integer(),
powerMeasMean As Double(),
powerMeasSigma As Double(),
powerMeasN As Integer(),
nvnaports As Integer
) As VnaData(Of T)
public:
generic<typename T>
where T : gcnew(), Object, IRealNumber<T>
static VnaData<T>^ VnaAndPowerMeasurement(
SParamData<T>^ sxx,
array<double>^ refRcvMean,
array<double>^ refRcvSigma,
array<int>^ refRcvN,
array<double>^ powerMeasMean,
array<double>^ powerMeasSigma,
array<int>^ powerMeasN,
int nvnaports
)
static member VnaAndPowerMeasurement :
sxx : SParamData<'T> *
refRcvMean : float[] *
refRcvSigma : float[] *
refRcvN : int[] *
powerMeasMean : float[] *
powerMeasSigma : float[] *
powerMeasN : int[] *
nvnaports : int -> VnaData<'T> when 'T : new() and Object and IRealNumber<'T>
- sxx SParamDataT
- Reflection Coefficient
- refRcvMean Double
- Reference Receiver Mean / W
- refRcvSigma Double
- Reference Receiver Standard Deviation of Mean / W
- refRcvN Int32
- Reference Receiver Number of Samples (null : Infinity)
- powerMeasMean Double
- Power Measurements Mean / W
- powerMeasSigma Double
- Power Measurements Standard Deviation of Mean / W
- powerMeasN Int32
- Power Measurements Number of Samples (null: Infinity)
- nvnaports Int32
- Number of VNA Ports
- T
- Real Number Type
VnaDataTVNA Data