From 96d6da4e252b06dcfdc041e7df23e86161c33007 Mon Sep 17 00:00:00 2001 From: rihab kouki Date: Tue, 28 Jul 2020 11:24:49 +0100 Subject: Official ARM version: v5.6.0 --- docs/DSP/html/group__LinearInterpolate.html | 50 +++++++++++++---------------- 1 file changed, 23 insertions(+), 27 deletions(-) (limited to 'docs/DSP/html/group__LinearInterpolate.html') diff --git a/docs/DSP/html/group__LinearInterpolate.html b/docs/DSP/html/group__LinearInterpolate.html index f92df44..0fe438b 100644 --- a/docs/DSP/html/group__LinearInterpolate.html +++ b/docs/DSP/html/group__LinearInterpolate.html @@ -32,7 +32,7 @@ Logo
CMSIS-DSP -  Version 1.5.2 +  Version 1.7.0
CMSIS DSP Software Library
@@ -116,21 +116,21 @@ $(document).ready(function(){initNavTree('group__LinearInterpolate.html','');}); - - - - - - - - - - - - + + + + + + + + + + + +

Functions

CMSIS_INLINE __STATIC_INLINE
-float32_t 
arm_linear_interp_f32 (arm_linear_interp_instance_f32 *S, float32_t x)
 Process function for the floating-point Linear Interpolation Function. More...
 
CMSIS_INLINE __STATIC_INLINE q31_t arm_linear_interp_q31 (q31_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q31 Linear Interpolation Function. More...
 
CMSIS_INLINE __STATIC_INLINE q15_t arm_linear_interp_q15 (q15_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q15 Linear Interpolation Function. More...
 
CMSIS_INLINE __STATIC_INLINE q7_t arm_linear_interp_q7 (q7_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q7 Linear Interpolation Function. More...
 
__STATIC_FORCEINLINE float32_t arm_linear_interp_f32 (arm_linear_interp_instance_f32 *S, float32_t x)
 Process function for the floating-point Linear Interpolation Function. More...
 
__STATIC_FORCEINLINE q31_t arm_linear_interp_q31 (q31_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q31 Linear Interpolation Function. More...
 
__STATIC_FORCEINLINE q15_t arm_linear_interp_q15 (q15_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q15 Linear Interpolation Function. More...
 
__STATIC_FORCEINLINE q7_t arm_linear_interp_q7 (q7_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q7 Linear Interpolation Function. More...
 

Description

+

end of Inverse park group

Linear interpolation is a method of curve fitting using linear polynomials. Linear interpolation works by effectively drawing a straight line between two neighboring samples and returning the appropriate point along that line

LinearInterp.gif @@ -146,12 +146,12 @@ Linear interpolation
This set of functions implements Linear interpolation process for Q7, Q15, Q31, and floating-point data types. The functions operate on a single sample of data and each call to the function returns a single processed value. S points to an instance of the Linear Interpolate function data structure. x is the input sample value. The functions returns the output value.
if x is outside of the table boundary, Linear interpolation returns first value of the table if x is below input range and returns last value of table if x is above range.

Function Documentation

- +
- + @@ -179,18 +179,14 @@ Linear interpolation
Returns
y processed output sample.
Examples:
arm_linear_interp_example_f32.c.
-

References arm_linear_interp_instance_f32::nValues, arm_linear_interp_instance_f32::pYData, arm_linear_interp_instance_f32::x1, and arm_linear_interp_instance_f32::xSpacing.

- -

Referenced by main().

- - +
CMSIS_INLINE __STATIC_INLINE float32_t arm_linear_interp_f32 __STATIC_FORCEINLINE float32_t arm_linear_interp_f32 ( arm_linear_interp_instance_f32 S,
- + @@ -227,12 +223,12 @@ Linear interpolation - +
CMSIS_INLINE __STATIC_INLINE q15_t arm_linear_interp_q15 __STATIC_FORCEINLINE q15_t arm_linear_interp_q15 ( q15_t pYData,
- + @@ -269,12 +265,12 @@ Linear interpolation - +
CMSIS_INLINE __STATIC_INLINE q31_t arm_linear_interp_q31 __STATIC_FORCEINLINE q31_t arm_linear_interp_q31 ( q31_t pYData,
- + @@ -316,7 +312,7 @@ Linear interpolation
CMSIS_INLINE __STATIC_INLINE q7_t arm_linear_interp_q7 __STATIC_FORCEINLINE q7_t arm_linear_interp_q7 ( q7_t pYData,