VF_meanVD_meanVE_mean
VCF_meanVCD_meanVCE_mean
VI_meanVBI_meanVSI_meanVLI_meanVQI_mean 
VU_meanVUB_meanVUS_meanVUL_meanVUQ_meanVUI_mean
FunktionMittelwert einer eindimensionalen Verteilung
Syntax C/C++#include <VFstd.h>
float VF_mean( fVector X, ui size );

    (analog VD_,   VE_,   VCF_,   VCD_,   VCE_)
double VI_mean( iVector X, ui size );
    (analog VBI_,   VSI_,   VLI_,   VU_,   VUB_,   VUS_,   VUL_,   VUI_)
extended VQI_mean( qiVector X, ui size );
C++ VecObj#include <OptiVec.h>
T vector<T>::mean();
double vector<int>::mean();
extended vector<quad>::mean();
Pascal/Delphiuses VFstd;
function VF_mean( X:fVector; size:UIntSize ): Single;

    (analog VD_,   VE_)
procedure VCF_mean( var Mean:fComplex; X:cfVector; size:UIntSize );
    (analog VCD_,   VCE_)
function VI_mean( X:iVector; size:UIntSize ); Double;
    (analog VBI_,   VSI_,   VLI_,   VU_,   VUB_,   VUS_,   VUL_)
function VQI_mean( X:qiVector; size:UIntSize ); Extended;
CUDA-Funktion C/C++#include <cudaVFstd.h>
int cudaVF_mean( float *h_RetVal, fVector d_X, ui size );
int cusdVF_mean( float *d_RetVal, fVector d_X, ui size );
float VFcu_mean( fVector h_X, ui size );
CUDA-Funktion Pascal/Delphiuses VFstd;
function cudaVF_mean( var h_RetVal:Single; d_X:fVector; size:UIntSize ): IntBool;
function cusdVF_mean( d_RetVal:PSingle; d_X:fVector; size:UIntSize ): IntBool;
function VFcu_mean( h_X:fVector; size:UIntSize ): Single;
Beschreibungmean = (1 / size) * Summe( Xi )
Ganzzahl-Versionen: Der Mittelwert einer aus ganzen Zahlen bestehenden Verteilung ist grundsätzlich eine rationale, also eine Fließkomma-Zahl. Daher ist der Rückgabewert bei den 8, 16 und 32-bit-Ganzzahl-Versionen eine double und bei der 64-bit-Ganzzahl-Version VQI_mean eine extended.
Fehlerbehandlungkeine
Rückgabewertgefundener Mittelwert (außer komplexen Versionen in Pascal/Delphi)
QuerverweisVF_meanwW,   VF_selected_mean,   VF_meanabs,   VF_median,   VF_meanvar,   VF_min_max_mean_stddev,   VI_fsum,   VF_varianceC,   VF_linregress

VectorLib Inhaltsverzeichnis  OptiVec Home