CMSIS-DSP  
CMSIS DSP Software Library
arm_sin_cos_example_f32.c File Reference

Macros

#define MAX_BLOCKSIZE   32
 
#define DELTA   (0.0001f)
 

Functions

int32_t main (void)
 

Variables

const float32_t testInput_f32 [32]
 
const float32_t testRefOutput_f32 = 1.000000000
 
uint32_t blockSize = 32
 
float32_t testOutput
 
float32_t cosOutput
 
float32_t sinOutput
 
float32_t cosSquareOutput
 
float32_t sinSquareOutput
 
arm_status status
 

Macro Definition Documentation

◆ DELTA

#define DELTA   (0.0001f)

◆ MAX_BLOCKSIZE

#define MAX_BLOCKSIZE   32

Function Documentation

◆ main()

int32_t main ( void  )

Variable Documentation

◆ blockSize

uint32_t blockSize = 32

◆ cosOutput

◆ cosSquareOutput

float32_t cosSquareOutput

◆ sinOutput

◆ sinSquareOutput

float32_t sinSquareOutput

◆ status

◆ testInput_f32

const float32_t testInput_f32[32]
Initial value:
=
{
-1.244916875853235400, -4.793533929171324800, 0.360705030233248850, 0.827929644170887320, -3.299532218312426900, 3.427441903227623800, 3.422401784294607700, -0.108308165334010680,
0.941943896490312180, 0.502609575000365850, -0.537345278736373500, 2.088817392965764500, -1.693168684143455700, 6.283185307179590700, -0.392545884746175080, 0.327893095115825040,
3.070147440456292300, 0.170611405884662230, -0.275275082396073010, -2.395492805446796300, 0.847311163536506600, -3.845517018083148800, 2.055818378415868300, 4.672594161978930800,
-1.990923030266425800, 2.469305197656249500, 3.609002606064021000, -4.586736582331667500, -4.147080139136136300, 1.643756718868359500, -1.150866392366494800, 1.985805026477433800
}
Examples
arm_sin_cos_example_f32.c.

◆ testOutput

float32_t testOutput

◆ testRefOutput_f32

const float32_t testRefOutput_f32 = 1.000000000