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

Content

 Vector sorting algorithms
 
 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
 
 Cubic Spline Interpolation
 

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