User manual

678
mikoC PRO for dsPIC
MikroElektronika
Vector_Power
Prototype
unsigned Vector_Power(unsigned numElems, unsigned *srcV);
Description Function returns result of power value (powVal) in radix point 1.15
Parameters - numElems: number elements in vector(s)
- srcV: pointer to source vector
Returns
Requires Nothing.
Example
unsigned vec1[3] = {1,2,3};
Vector_Power(3, vec1);
Notes - [W0..W2] used, not restored
- [W4] used, not restored
- AccuA used, not restored
- CORCON saved, used, restored
Vector_Subtract
Prototype
void Vector_Subtract(unsigned *dest, unsigned *v1, unsigned *v2, unsigned
numElems);
Description This function does subtraction of two vectors.
dstV[n] = v1[n] - v2[n], n ϵ [0, numElems-1]
Parameters - dest: result vector
- v1: rst vector
- v2: second vector
- numElems: must be less or equal to minimum size of two vectors.
Returns Nothing.
Requires Nothing.
Example
unsigned vec1[3] = {1,2,3};
unsigned vec2[3] = {1,1,1};
unsigned vecDest[3];
Vector_Subtract(vecDest, vec1, vec2, 3);
Notes - AccuA used, not restored.
- CORCON saved, used, restored.