CMSIS-DSP  Version 1.8.0
CMSIS DSP Software Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Support Functions

Content

 Vector Copy
 
 Vector Fill
 
 Convert 32-bit floating point value
 
 Convert 16-bit Integer value
 
 Convert 32-bit Integer value
 
 Convert 8-bit Integer value
 

Functions

void arm_barycenter_f32 (const float32_t *in, const float32_t *weights, float32_t *out, uint32_t nbVectors, uint32_t vecDim)
 Barycenter. More...
 
float32_t arm_weighted_sum_f32 (const float32_t *in, const float32_t *weigths, uint32_t blockSize)
 Weighted sum. More...
 

Description

Function Documentation

void arm_barycenter_f32 ( const float32_t in,
const float32_t weights,
float32_t out,
uint32_t  nbVectors,
uint32_t  vecDim 
)
Parameters
[in]*inList of vectors
[in]*weightsWeights of the vectors
[out]*outBarycenter
[in]nbVectorsNumber of vectors
[in]vecDimDimension of space (vector dimension)
Returns
None
float32_t arm_weighted_sum_f32 ( const float32_t in,
const float32_t weigths,
uint32_t  blockSize 
)
Parameters
[in]*inArray of input values.
[in]*weigthsWeights
[in]blockSizeNumber of samples in the input array.
Returns
Weighted sum