diff options
Diffstat (limited to 'src/statisticsFunctions/variance/zrowvariancea.c')
-rw-r--r-- | src/statisticsFunctions/variance/zrowvariancea.c | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/src/statisticsFunctions/variance/zrowvariancea.c b/src/statisticsFunctions/variance/zrowvariancea.c index a268c0e6..285889aa 100644 --- a/src/statisticsFunctions/variance/zrowvariancea.c +++ b/src/statisticsFunctions/variance/zrowvariancea.c @@ -15,22 +15,7 @@ void zrowvariancea(doubleComplex *in, int lines, int columns, doubleComplex* out){ int i = 0 ; - - - doubleComplex* transp = (doubleComplex*) malloc ( sizeof (doubleComplex) *(unsigned int) (lines*columns)); - /*FIXME : NEED TO REVIEW TRANSPOSE COMPLEX FONCTIONS , they need to not do the conjugate - automaticaly */ - ztransposea ( in , lines , columns , transp ) ; - - for ( i = 0 ; i < columns *lines ; i++) - transp[i] = DoubleComplex ( zreals (transp[i] ) , zimags(transp[i])); for ( i = 0; i < columns ; i++) - { - - - out[i] = zvariancea ( transp + i*lines , lines ) ; - } - - free (transp); + out[i] = zvariancea ( in + i*lines , lines ) ; } |