diff options
author | torset | 2009-02-06 15:34:24 +0000 |
---|---|---|
committer | torset | 2009-02-06 15:34:24 +0000 |
commit | 3f4fae8ecfe095101fee1d2f4deccfb9decdf93e (patch) | |
tree | 2093051702b19a82460d3771f9b8df9a35546c0d /src/statisticsFunctions | |
parent | a9209daadd31846f6e18b7bcc186998433dd3607 (diff) | |
download | scilab2c-3f4fae8ecfe095101fee1d2f4deccfb9decdf93e.tar.gz scilab2c-3f4fae8ecfe095101fee1d2f4deccfb9decdf93e.tar.bz2 scilab2c-3f4fae8ecfe095101fee1d2f4deccfb9decdf93e.zip |
Update zvariancea
Diffstat (limited to 'src/statisticsFunctions')
-rw-r--r-- | src/statisticsFunctions/variance/zvariancea.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/statisticsFunctions/variance/zvariancea.c b/src/statisticsFunctions/variance/zvariancea.c index a1b65278..1db49fd5 100644 --- a/src/statisticsFunctions/variance/zvariancea.c +++ b/src/statisticsFunctions/variance/zvariancea.c @@ -20,11 +20,12 @@ doubleComplex zvariancea(doubleComplex *in, int size) doubleComplex temp = DoubleComplex ( 0 , 0 ) ; doubleComplex variance = DoubleComplex ( 0 , 0 ); doubleComplex mean = zmeana ( in , size ) ; - + for ( i = 0 ; i < size ; i++) { temp = zdiffs( in[i] , mean ) ; - sum = zadds ( sum , zpows ( temp , DoubleComplex ( 2, 0) ) ); + sum = zadds ( sum , zpows ( temp , DoubleComplex ( 2, 0) ) ); + printf("sum[%d] : %f+%f*i\n",i,zreals(sum), zimags(sum)); } variance = zrdivs (sum , DoubleComplex ( (size - 1),0 )); |