FunctionSmallest absolute value and the index of its first occurrence.
Syntax C/C++#include <VFstd.h>
float VF_absminind( ui *Ind, fVector X, ui size );

    (similarly VD_,   VE_)
float VCF_absminind( ui *Ind, cfVector X, ui size );
    (similarly VCD_,   VCE_,   VPF_,   VPD_,   VPE_)
C++ VecObj#include <OptiVec.h>
T vector<T>::absminind( ui *Ind );
T vector<complex<T>>::absminind( ui *Ind );
Pascal/Delphiuses VFstd;
function VF_absminind( var Ind:UIntSize; X:fVector; size:UIntSize ): Single;

    (similarly VD_,   VE_)
function VCF_absminind( var Ind:UIntSize; X:cfVector; size:UIntSize ): Single;
    (similarly VCD_,   VCE_,   VPF_,   VPD_,   VPE_)
DescriptionThe absolute values of all elements of a vector are compared and the smallest returned. For complex numbers, the magnitudes of the elements are compared and the smallest returned. The index of this minimum is stored at the address given by Ind. In case of more than one element with the same minimum value, the lowest index is chosen.
Error handlingnone
Return valueminimum absolute value encountered.
See alsoVF_minind,   VF_absmin,   VF_runmin,   VF_maxind,   VCF_absminReIm

VectorLib Table of Contents  OptiVec home