From 5b039b5b51970dd1fe3f961f80a27b1fdbea1569 Mon Sep 17 00:00:00 2001 From: simon Date: Tue, 8 Sep 2009 07:32:30 +0000 Subject: Automated test --- src/c/matrixOperations/logm/testFloatLogm.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/c/matrixOperations/logm/testFloatLogm.c') diff --git a/src/c/matrixOperations/logm/testFloatLogm.c b/src/c/matrixOperations/logm/testFloatLogm.c index afd503a6..3ddd4b06 100644 --- a/src/c/matrixOperations/logm/testFloatLogm.c +++ b/src/c/matrixOperations/logm/testFloatLogm.c @@ -103,10 +103,10 @@ static void clogmaTest(void){ 0.6986579270151970222358f,0.9874373592109859654187f,0.8902400742596190408307f,0.6067035092100719895214f, 0.0466142343271527676007f,0.3821963653954382200695f,1.129789301050062144682f,1.2310339071369393870725f, 0.424502387440284123521f,3.4580528009566289249221f,- 2.1337657344549150195689f,1.0826836628584670663145f}; - float result16I[16]={1.4875734535892033427729f,- 1.8146634352088595321106f,0.0551064758054355952055f,0.8617364610492967980093f, - - 1.0892397305420760122985f,1.3287434690517783142383f,- 0.0403503858667347281575f,- 0.6309857092212021179023f, - - 1.3838992102024216813f,1.6881931367553519862668f,- 0.0512659110447117594145f,- 0.8016790061501579689463f, - 0.6500053973791579675634f,- 0.7929296025459252605927f,0.0240791515993044047406f,0.3765416419935233571792f}; + float result16I[16]={-1.4875734535892033427729f,+ 1.8146634352088595321106f,-0.0551064758054355952055f,-0.8617364610492967980093f, + + 1.0892397305420760122985f,-1.3287434690517783142383f,+ 0.0403503858667347281575f,+ 0.6309857092212021179023f, + + 1.3838992102024216813f,-1.6881931367553519862668f,+ 0.0512659110447117594145f,+ 0.8016790061501579689463f, + -0.6500053973791579675634f,+ 0.7929296025459252605927f,-0.0240791515993044047406f,-0.3765416419935233571792f}; float resultHerR[16]={- 0.0707459665791660696765f,0.9744491331561414559914f,0.0316695005563280007621f,0.9186825501429138896015f, 0.9744491331561416780360f,1.9318283614573175110962f,- 0.0664515082056250649956f,0.3546926741474874522631f, 0.0316695005563280562733f,- 0.0664515082056250649956f,0.3206743709780528472919f,1.82590946141052867802f, @@ -162,6 +162,7 @@ static void clogmaTest(void){ assert( fabs(creals(out16[i])-result16R[i]) / fabs(creals(out16[i])) <1e-6); assert( fabs(cimags(out16[i])-result16I[i]) / fabs(cimags(out16[i])) <3e-6); + } for(i=0;i<16;i++) { -- cgit