Mikroelektronika MIKROE-724 データシート

ページ / 726
mikroBasic PRO for dsPIC30/33 and PIC24
MikroElektronika
649
Vector_Correlate
Prototype
sub  procedure  Vector_Correlate(dim  byref  v1,  v2,  dest  as  word[1024],  dim 
numElemsV1, dim numElemsV2 as word)
Description Function calculates Vector correlation (using convolution).
 
where: 
x[n]
 defined for n є [0, N)
y[n]
 defined for n є [0, M), M  N
r[n] 
defined for n є [0, N+M-1)
Parameters
- v1: 
first vector 
- v2: 
second vector 
- numElemsV1: 
number of the first vector elements 
- numElemsV2: 
number of the second vector elements 
- dest: 
result vector 
Returns
Nothing.
Requires
Nothing.
Example
dim vec1 as word[3]
    vConDest as word[10]
Vector_Correlate(vec1,vec1,vConDest,3,3) 
Notes
[W0..W7] used, not restored