Mikroelektronika MIKROE-724 データシート

ページ / 726
mikroBasic PRO for dsPIC30/33 and PIC24
MikroElektronika
645
Vector_Power
Prototype
sub function Vector_Power(dim N as word, dim byref srcV as word[1024]) as 
word
Description Function returns result of power value (powVal) in radix point 1.15
Parameters
- N: 
number elements in vector(s)
 
- srcV: 
pointer to source vector
 
Returns
Requires
Nothing.
Example
dim vec1 as word[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
sub  procedure  Vector_Subtract(dim  byref  dest,  v1,  v2  as  word[1024],  dim 
numElems as word)
Description This function does subtraction of two vectors.
dstV[n] = v1[n] - v2[n], n є [0, numElems-1]
Parameters
- numElems: 
must be less or equal to minimum size of two vectors.
- v1: 
first vector 
- v2: 
second vector
 
- dest: 
result vector 
 
Returns
Nothing.
Requires
Nothing.
Example
dim vec1    as word[3]
    vec2    as word[3]
    vecDest as word[3]
Vector_Subtract(vecDest, vec1, vec2, 3)
Notes
- AccuA used, not restored. 
- CORCON saved, used, restored.