nmpp
Функции

Функция логического вычисления модулей элементов вектора. Подробнее...

Функции

void nmppsAbs1_4s (const nm4s *pSrcVec, nm4s *pDstVec, int nSize)
 
void nmppsAbs1_8s (const nm8s *pSrcVec, nm8s *pDstVec, int nSize)
 
void nmppsAbs1_16s (const nm16s *pSrcVec, nm16s *pDstVec, int nSize)
 
void nmppsAbs1_32s (const nm32s *pSrcVec, nm32s *pDstVec, int nSize)
 
void nmppsAbs1_64s (const nm64s *pSrcVec, nm64s *pDstVec, int nSize)
 

Подробное описание

Функция логического вычисления модулей элементов вектора.

\[
    pDstVec[i]  =  \{ \begin{array}{lcl}
        pSrcVec[i],    &  if &  pSrcVec[i] \ge 0  \\
        -pSrcVec[i]-1,     &  if &  pSrcVec[i] < 0  \\
    \end{array}
\]

\[ i = \overline{0 \ldots nSize-1} \]

Аргументы
pSrcVecВходной вектор.
nSizeРазмер векторов в элементах.
Возвращаемые значения
pDstVecРезультирующий вектор.
Возвращает
void