VF_cmpVVD_cmpVVE_cmpV
VI_cmpVVBI_cmpVVSI_cmpVVLI_cmpVVQI_cmpV 
VU_cmpVVUB_cmpVVUS_cmpVVUL_cmpVVUQ_cmpVVUI_cmpV
FunktionVergleich der Elemente eines Vektors mit denen eines anderen
Syntax C/C++#include <VFmath.h>
void VF_cmpV( fVector Z, fVector X, fVector Y, ui size );
void VI_cmpV( iVector Z, iVector X, iVector Y, ui size );
void VU_cmpV( iVector Z, uVector X, uVector Y, ui size );
C++ VecObj#include <OptiVec.h>
void vector<T>::cmpV( const vector<T>& X, const vector<T>& Y );

vorzeichenlose Ganzzahl-Typen: Funktion gehört zur entsprechenden vorzeichenbehafteten Klasse:
void vector<T>::cmpV( const vector<unsigned T>& X, const vector<unsigned T>& Y );
Pascal/Delphiuses VFstd;
procedure VF_cmpV( Z, X, Y:fVector; size:UIntSize );
procedure VI_cmpV( Z, X, Y:iVector; size:UIntSize );
procedure VU_cmpV( Z:uVector; X, Y:iVector; size:UIntSize );
CUDA-Funktion C/C++#include <cudaVFmath.h>
int cudaVF_cmpV( fVector d_Z, fVector d_X, fVector d_Y, ui size );
void VFcu_cmpV( fVector h_Z, fVector h_X, fVector h_Y, ui size );
CUDA-Funktion Pascal/Delphiuses VFmath;
function cudaVF_cmpV( d_Z, d_X, d_Y:fVector; size:UIntSize ): IntBool;
procedure VFcu_cmpV( h_Z, h_X, h_Y:fVector; size:UIntSize );
BeschreibungJedes Element von X wird mit dem korrespondierenden Element von Y verglichen und das Resultat des Vergleiches wie folgt in Z gespeichert:
Zi = +1.0, wenn Xi > Yi
Zi =   0.0, wenn Xi = Yi
Zi =  −1.0, wenn Xi < Yi.
Fehlerbehandlungkeine
Rückgabewertkeiner
QuerverweisVF_cmp_...,  VF_cmp0,   VF_cmpC

VectorLib Inhaltsverzeichnis  OptiVec Home