VF_absmax | VD_absmax | VE_absmax |
VCF_absmax | VCD_absmax | VCE_absmax |
VPF_absmax | VPD_absmax | VPE_absmax |
|
Funktion | Größter Absolutwert innerhalb eines Vektors |
|
Syntax C/C++ | #include <VFstd.h>
float VF_absmax( fVector X, ui size );
(analog VD_, VE_)
float VCF_absmax( cfVector X, ui size);
(analog VCD_, VCE_, VPF_, VPD_, VPE_) |
C++ VecObj | #include <OptiVec.h>
T vector<T>::absmax();
T vector<complex<T>>::absmax(); |
Pascal/Delphi | uses VFstd;
function VF_absmax( X:fVector; size:UIntSize ): Single;
(analog VD_, VE_)
function VCF_absmax( X:cfVector; size:UIntSize ): Single;
(analog VCD_, VCE_, VPF_, VPD_, VPE_) |
|
CUDA-Funktion C/C++ | #include <cudaVFstd.h>
int cudaVF_absmax( float *h_RetVal, fVector d_X, ui size );
int cusdVF_absmax( float *d_RetVal, fVector d_X, ui size );
float VFcu_absmax( fVector h_X, ui size );
|
CUDA-Funktion Pascal/Delphi | uses VFstd;
function cudaVF_absmax( var h_RetVal:Single; d_X:fVector; size:UIntSize ): IntBool;
function cusdVF_absmax( d_RetVal:PSingle; d_X:fVector; size:UIntSize ): IntBool;
function VFcu_absmax( X:fVector; size:UIntSize ): Single;
|
|
Beschreibung | Der größte innerhalb eines Vektors vorkommende Absolutwert wird gefunden.
Bei komplexen Vektoren ist dies die größte vorkommende Zeigerlänge und ist eine reelle Zahl. Wird die betragsmäßig größte komplexe Zahl selbst und nicht nur ihre Zeigerlänge benötigt, rufe man VCF_cabsmax. Um bei cartesisch-komplexen Vektoren den jeweils größten Absolutwert von Real- und Imaginärteil getrennt zu erhalten, gebrauche man VCF_absmaxReIm. |
|
|
Rückgabewert | gefundenes Betrags-Maximum |
|
|