Programmer Guide/SPU Reference/EXSTAT: Difference between revisions
From STX Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 17: | Line 17: | ||
|<var>M2</var>||2nd moment (variance or spread)||number||variable | |<var>M2</var>||2nd moment (variance or spread)||number||variable | ||
|- | |- | ||
|<var> | |<var>M3</var>||3rd moment (skewness)||number||variable | ||
|- | |- | ||
|<var>M4</var>||4th moment (kurtosis)||number||variable | |<var>M4</var>||4th moment (kurtosis)||number||variable | ||
Line 30: | Line 30: | ||
*If <var>PX</var> is not a vector, the probabilies ''px''<sub>i</sub> are set to 1. | *If <var>PX</var> is not a vector, the probabilies ''px''<sub>i</sub> are set to 1. | ||
;Description: | ;Description: | ||
{|class="einrahmen" | {|class="einrahmen" | ||
!output !!<var>NORM</var>=<code>0</code> !!<var>NORM</var>=<code>1</code> | !output !!<var>NORM</var>=<code>0</code> !!<var>NORM</var>=<code>1</code> !!description | ||
|- | |- | ||
|<var>M1</var> | |<var>M1</var> | ||
|<math>\mu</math> | |<math>\mu\!</math> | ||
|<math>\mu</math> | |<math>\mu\!</math> | ||
|mean: <math>\mu = \frac{\sum_{i=0}^{N-1} x_i px_i}{\sum_{i=0}^{N-1} px_i}</math> | |||
|- | |- | ||
|<var>M2</var> | |<var>M2</var> | ||
|<math>\ | |<math>V\!</math> | ||
|<math>\frac{\sigma^2}{\mu}</math> | |<math>\frac{V}{\mu}</math> | ||
|variance: <math>\sigma^2 = V = \frac{\sum_{i=0}^{N-1}(x_i-\mu)^2px_i}{\sum_{i=0}^{N-1} px_i}</math> | |||
|- | |- | ||
|<var>M3</var> | |||
|<math>S\!</math> | |||
|<math>\frac{S}{\sqrt{V^3}}</math> | |||
|skewness: <math>S = \frac{\sum_{i=0}^{N-1}(x_i-\mu)^3px_i}{\sum_{i=0}^{N-1} px_i}</math> | |||
|- | |- | ||
|<var>M4</var> | |||
|<math>K\!</math> | |||
|<math>\frac{K}{V^2}</math> | |||
|kurtosis: <math>K = \frac{\sum_{i=0}^{N-1}(x_i-\mu)^4px_i}{\sum_{i=0}^{N-1} px_i}</math> | |||
|} | |} | ||
;See also: | ;See also: | ||
<[[../#Signal Processing Atoms|SP-atoms]]> | <[[../#Signal Processing Atoms|SP-atoms]]> | ||
<!-- AN, 2.5.2011 --> | <!-- AN, 2.5.2011 --> |
Latest revision as of 11:56, 9 May 2011
Calculation of statistical moments.
[SPU EXSTAT X PX NORM OUT M1 M2 M3 M4 N]
input | description | data type | value type | default value |
---|---|---|---|---|
X | data vector | number, vector | variable | 0,1,..
|
PX | probability vector | number, vector | variable | 1, 1, ...
|
NORM | normalization flag | number (int.), string | constant | 0 (= NO )
|
output | description | data type | value type | comment |
M1 | 1st moment (mean) | number | variable | |
M2 | 2nd moment (variance or spread) | number | variable | |
M3 | 3rd moment (skewness) | number | variable | |
M4 | 4th moment (kurtosis) | number | variable | |
N | number of data samples | number | constant |
Note:
- At least one of the data vectors X and PX must be supplied!
- The number of data points N is set to the length of the vector X or PX.
- If X is a not connected, the x-data are initialized with xi = i.
- If X is a number, the x-data are initialized with xi = X+i.
- If PX is not a vector, the probabilies pxi are set to 1.
- Description
output | NORM=0 |
NORM=1 |
description |
---|---|---|---|
M1 | mean: | ||
M2 | variance: | ||
M3 | skewness: | ||
M4 | kurtosis: |
- See also
<SP-atoms>