ST_CM_MomentCoefficients_InitPars
Baustein-spezifische Struktur mit Initialisierungsparametern, die bei der Initialisierung des Bausteins ausgewertet werden.
TYPE ST_CM_MomentCoefficients_InitPars EXTENDS ST_CM_Object_InitPars :
STRUCT
nChannels : UDINT := 512; (* Number of channels. *)
nSubChannels : UDINT := 0; (* Number of subchannels. *)
nOrder : E_CM_MCoefOrder := E_CM_MCoefOrder.eCM_Kurtosis; (* Maximum order of the moment coefficients that are calculated. *)
bPopulationEstimates : BOOL := FALSE; (* Apply Bessel's correction to results. *)
bKurtosisExcess : BOOL := TRUE; (* Flag if kurtosis is reduced by 3. *)
END_STRUCT
END_TYPE
nChannels
definiert die Anzahl von unabhängigen Kanälen. Diese muss größer als Null sein.nSubChannels
definiert die Anzahl von unabhängigen Unterkanälen. Diese muss größer oder gleich Null sein.nOrder
ist die maximale Ordnung der Momentenkoeffizienten (E_CM_MCoefOrder), die berechnet werden. Dies muss eine ganze Zahl zwischen Eins und Vier sein. Die Ordnungsnummern sind: 0 = Zähler, 1 = Mittelwert, 2 = Standardabweichung, 3 = Schiefe, 4 = Exzess Kurtosis. Die Zahl der ermittelten Koeffizienten ist (nOrder+1).bPopulationEstimates
ist ein boolescher Wert der angibt, ob die jeweils Bessel'sche Korrektur zu Sample Variance (Stichproben-Standardabweichung), Schiefe und Exzess angewandt wird.bKurtosisExcess
ist ein boolscher Wert der angibt, ob der Exzess um den Wert der Wölbung einer Normalverteilung reduziert wird.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4022.25 | PC or CX (x86, x64) | Tc3_CM_Base |