From 57f859a882b3f8393ebeb5a7cefaf25e0f3a01e6 Mon Sep 17 00:00:00 2001 From: David Harris Date: Thu, 20 Jan 2022 17:15:53 +0000 Subject: [PATCH] fir.c --- examples/C/fir/fir.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/examples/C/fir/fir.c b/examples/C/fir/fir.c index a3d730ff..c2a6f67b 100644 --- a/examples/C/fir/fir.c +++ b/examples/C/fir/fir.c @@ -3,7 +3,6 @@ // Finite Impulse Response Filter #include // supports printf -#include #include "util.h" // supports verify void fir(int N, int M, double X[], double c[], double Y[]) { @@ -28,6 +27,7 @@ int main(void) { setStats(1); fir(15, 5, X, c, Y); setStats(0); + // library linked doesn't support printing doubles, so convert to integers to print for (int i=0; i<15; i++) { int tmp = Y[i]; printf("Y[%d] = %d\n", i, tmp); @@ -35,7 +35,6 @@ int main(void) { // verifyDouble doesn't work exaclty because of rounding, so check for almost equal for (int i=0; i<15; i++) { if (fabs(Y[i] - Yexpected[i]) > 1e-10) { - //printf("bad case %d\n", i); return 1; } }