From 0d4a903fbbb0e8d2e461977f9ca582dafe587007 Mon Sep 17 00:00:00 2001 From: Anthony Blake Date: Mon, 22 Oct 2012 12:25:57 +1300 Subject: Slightly better testing --- tests/test.c | 106 +++++++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 96 insertions(+), 10 deletions(-) (limited to 'tests') diff --git a/tests/test.c b/tests/test.c index 324238c..deb1fbc 100644 --- a/tests/test.c +++ b/tests/test.c @@ -30,6 +30,7 @@ */ #include +#include #ifdef __ARM_NEON__ @@ -39,11 +40,38 @@ #include "ffts.h" -int -main(int argc, char *argv[]) { - int i; - int n = atoi(argv[1]); - int sign = atoi(argv[2]); + +#define PI 3.1415926535897932384626433832795028841971693993751058209 + +float impulse_error(int N, int sign, float *data) { + long double delta_sum = 0.0f; + long double sum = 0.0f; + + int i; + for(i=0;i