summaryrefslogtreecommitdiff
path: root/src/statisticsFunctions/variance/srowvariancea.c
diff options
context:
space:
mode:
authortorset2009-01-27 13:37:01 +0000
committertorset2009-01-27 13:37:01 +0000
commit144963c0581158c31732e77e26823f40923c3ecb (patch)
treee6392978e4dd51d0a3a15cf58eca369d2c2687c2 /src/statisticsFunctions/variance/srowvariancea.c
parent389138519aba9337322cb1ac753b01584d50357c (diff)
downloadscilab2c-144963c0581158c31732e77e26823f40923c3ecb.tar.gz
scilab2c-144963c0581158c31732e77e26823f40923c3ecb.tar.bz2
scilab2c-144963c0581158c31732e77e26823f40923c3ecb.zip
Debug Variance(tests without Nono aren't used in the makefile)
Diffstat (limited to 'src/statisticsFunctions/variance/srowvariancea.c')
-rw-r--r--src/statisticsFunctions/variance/srowvariancea.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/statisticsFunctions/variance/srowvariancea.c b/src/statisticsFunctions/variance/srowvariancea.c
index ad30d54f..5f6ae304 100644
--- a/src/statisticsFunctions/variance/srowvariancea.c
+++ b/src/statisticsFunctions/variance/srowvariancea.c
@@ -15,14 +15,7 @@
void srowvariancea(float *in, int lines, int columns, float* out){
int i = 0 ;
-
- float* transp = (float*) malloc ( sizeof (float) *(unsigned int) (lines*columns));
-
- stransposea ( in , lines , columns , transp ) ;
-
- for ( i = 0; i < columns ; i++)
- out[i] = svariancea ( transp + i*lines , lines ) ;
-
- free (transp);
+ for ( i = 0; i < columns ; i++)
+ out[i] = svariancea ( in + i*lines , lines ) ;
}