nmpp
Функции

Вычисление абсолютных значений для элементов вектора. Подробнее...

Функции

void nmppsAbs_4s (const nm4s *pSrcVec, nm4s *pDstVec, int nSize)
 
void nmppsAbs_8s (const nm8s *pSrcVec, nm8s *pDstVec, int nSize)
 
void nmppsAbs_16s (const nm16s *pSrcVec, nm16s *pDstVec, int nSize)
 
void nmppsAbs_32s (const nm32s *pSrcVec, nm32s *pDstVec, int nSize)
 
void nmppsAbs_64s (const nm64s *pSrcVec, nm64s *pDstVec, int nSize)
 

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

Вычисление абсолютных значений для элементов вектора.

\[
    pDstVec[i]  =  abs \{  pSrcVec[i] \},
\]

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

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


Restrictions:
Значения элементов вектора не должны быть равны минимальному значению для соответствующего типа (т.е. -128, -2^15 и т.д). В противном случае, абсолютное значение для таких элементов вычисляется неверно, давая на выходе то же самое число.