summaryrefslogtreecommitdiff
path: root/src/statisticsFunctions/variance/zrowvariancea.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/statisticsFunctions/variance/zrowvariancea.c')
-rw-r--r--src/statisticsFunctions/variance/zrowvariancea.c17
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 ) ;
}