nmpp
Функции

Сравнивает элементы массива неполной разрядности на признак равенства нулю. Подробнее...

Функции

void nmppsCmpEq0_8u7b (nm8u7b *pSrcVec, nm1 *pDstVec, int nSize, int nTrueFlag)
 
void nmppsCmpEq0_16u15b (nm16u15b *pSrcVec, nm1 *pDstVec, int nSize, int nTrueFlag)
 
void nmppsCmpEq0_32u31b (nm32u31b *pSrcVec, nm1 *pDstVec, int nSize, int nTrueFlag)
 

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

Сравнивает элементы массива неполной разрядности на признак равенства нулю.

\[
    pDstVec(i)  =  \{ \begin{array}{lcl}
        1,    &  if &  pSrcVec(i) = 0  \\
        0,    &  if &  pSrcVec(i) \neq 0\\
    \end{array}, if~ nTrueFlag=1
\]

\[
    pDstVec(i)  =  \{ \begin{array}{lcl}
        0,    &  if &  pSrcVec(i) = 0  \\
        1,    &  if &  pSrcVec(i) \neq 0\\
    \end{array}, if~ nTrueFlag=0
\]

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

\~
Аргументы
pSrcVecВходной вектор.
nSizeРазмер векторов в элементах. Vector size in elements.
nTrueFlagМладший бит nTrueFlag определяет значение выходного бита при выполнении условия.
Возвращаемые значения
pDstVecРезультирующий бинарный вектор.
Возвращает
void

Функции

◆ nmppsCmpEq0_16u15b()

void nmppsCmpEq0_16u15b ( nm16u15b pSrcVec,
nm1 pDstVec,
int  nSize,
int  nTrueFlag 
)
Заметки
nSize =[1,2,3,4...]

◆ nmppsCmpEq0_32u31b()

void nmppsCmpEq0_32u31b ( nm32u31b pSrcVec,
nm1 pDstVec,
int  nSize,
int  nTrueFlag 
)
Заметки
nSize =[1,2,3,4...]

◆ nmppsCmpEq0_8u7b()

void nmppsCmpEq0_8u7b ( nm8u7b pSrcVec,
nm1 pDstVec,
int  nSize,
int  nTrueFlag 
)
Заметки
nSize =[1,2,3,4...]