summaryrefslogtreecommitdiff
path: root/src/c/statisticsFunctions/variancef/scolumnvariancefa.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/c/statisticsFunctions/variancef/scolumnvariancefa.c')
-rw-r--r--src/c/statisticsFunctions/variancef/scolumnvariancefa.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/c/statisticsFunctions/variancef/scolumnvariancefa.c b/src/c/statisticsFunctions/variancef/scolumnvariancefa.c
index 2dfb30be..a0283aa1 100644
--- a/src/c/statisticsFunctions/variancef/scolumnvariancefa.c
+++ b/src/c/statisticsFunctions/variancef/scolumnvariancefa.c
@@ -14,7 +14,6 @@
#include "variancef.h"
#include "meanf.h"
-#include <stdio.h>
void scolumnvariancefa(float *in1, int lines, int columns, float *in2, float* out){
int i = 0;
@@ -29,25 +28,19 @@ void scolumnvariancefa(float *in1, int lines, int columns, float *in2, float* ou
/*we first multiply each cell of the input matrix by its coefficient*/
for (j = 0; j < lines; ++j)
{
- printf ("\tinside mean[%d] : %f\n" , j , out[j]);
-
accumulate = 0.0f;
accumulateFre= 0.0f;
temp = 0.0f;
+
for ( i = 0 ; i < columns; ++i )
{
- printf("\tinside number = %d\n",lines*i + j );
temp = spows ( (in1[lines*i + j] - out[j] ) ,2 );
temp *= in2[lines*i + j];
- printf("\tinside temp^2 .* fre = %f\n", temp );
accumulate += temp ;
accumulateFre += in2[lines*i + j];
}
-
- printf("\tinside %lf/%lf ",accumulate ,accumulateFre - 1 );
out[j] = accumulate / (accumulateFre - 1) ;
- printf ("\tinside out[%d] : %f\n" , j , out[j]);
}
}