summaryrefslogtreecommitdiff
path: root/src/statisticsFunctions
diff options
context:
space:
mode:
authortorset2009-02-06 15:34:24 +0000
committertorset2009-02-06 15:34:24 +0000
commit3f4fae8ecfe095101fee1d2f4deccfb9decdf93e (patch)
tree2093051702b19a82460d3771f9b8df9a35546c0d /src/statisticsFunctions
parenta9209daadd31846f6e18b7bcc186998433dd3607 (diff)
downloadscilab2c-3f4fae8ecfe095101fee1d2f4deccfb9decdf93e.tar.gz
scilab2c-3f4fae8ecfe095101fee1d2f4deccfb9decdf93e.tar.bz2
scilab2c-3f4fae8ecfe095101fee1d2f4deccfb9decdf93e.zip
Update zvariancea
Diffstat (limited to 'src/statisticsFunctions')
-rw-r--r--src/statisticsFunctions/variance/zvariancea.c5
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 ));