VF_medianVD_medianVE_median
FunktionMedian einer eindimensionalen Verteilung
Syntax C/C++#include <VFmath.h>
float VF_median( fVector X, ui size );
C++ VecObj#include <OptiVec.h>
T vector<T>::median();
Pascal/Delphiuses VFmath;
function VF_median( X:fVector; size:UIntSize ): Single;
CUDA-Funktion C/C++#include <cudaVFstd.h>
int cudaVF_median( float *h_RetVal, fVector d_X, ui size );
int cusdVF_median( float *d_RetVal, fVector d_X, ui size );
float VFcu_median( fVector h_X, ui size );
CUDA-Funktion Pascal/Delphiuses VFstd;
function cudaVF_median( var h_RetVal:Single; d_X:fVector; size:UIntSize ): IntBool;
function cusdVF_median( d_RetVal:PSingle; d_X:fVector; size:UIntSize ): IntBool;
function VFcu_median( h_X:fVector; size:UIntSize ): Single;
BeschreibungDer Median einer Verteilung ist als derjenige Wert definiert, für den gilt, dass Werte oberhalb von ihm mit gleicher Wahrscheinlichkeit vorkommen wie Werte unterhalb von ihm. Die Anzahl von Elementen größer und kleiner als der Median ist also gleich. Wenn die Tabelle X geordnet ist, ist der Median einfach das Element mit dem Index (size+1)/2 (wenn size ungerade ist) oder der Mittelwert zwischen den beiden Elementen im Zentrum der Tabelle (wenn size gerade ist). Für nicht-geordnete Tabellen findet VF_median den Median durch mehrfaches Durchsuchen der Tabelle, ohne tatsächlich eine Sortierung vorzunehmen.
Fehlerbehandlungkeine
Rückgabewertder gefundene Median
QuerverweisVF_mean,   VF_meanwW,   VF_sum

VectorLib Inhaltsverzeichnis  OptiVec Home