summaryrefslogtreecommitdiff
path: root/src/c/statisticsFunctions
diff options
context:
space:
mode:
Diffstat (limited to 'src/c/statisticsFunctions')
-rw-r--r--src/c/statisticsFunctions/center/dcentera.c2
-rw-r--r--src/c/statisticsFunctions/center/scentera.c2
-rw-r--r--src/c/statisticsFunctions/center/zcentera.c2
-rw-r--r--src/c/statisticsFunctions/center/zcentercola.c1
-rw-r--r--src/c/statisticsFunctions/center/zcenterrowa.c1
-rw-r--r--src/c/statisticsFunctions/correl/dcorrelfres.c3
-rw-r--r--src/c/statisticsFunctions/correl/scorrelfres.c3
-rw-r--r--src/c/statisticsFunctions/correl/zcorrelfres.c3
-rw-r--r--src/c/statisticsFunctions/covar/dcovars.c1
-rw-r--r--src/c/statisticsFunctions/covar/scovars.c1
-rw-r--r--src/c/statisticsFunctions/covar/zcovars.c1
-rw-r--r--src/c/statisticsFunctions/gsort/dgsorta.c2
-rw-r--r--src/c/statisticsFunctions/gsort/sgsorta.c2
-rw-r--r--src/c/statisticsFunctions/gsort/u16gsorta.c2
-rw-r--r--src/c/statisticsFunctions/gsort/zgsorta.c2
-rw-r--r--src/c/statisticsFunctions/moment/zmomentcola.c2
-rw-r--r--src/c/statisticsFunctions/nanmedian/dnanmediana.c6
-rw-r--r--src/c/statisticsFunctions/nanmedian/snanmediana.c6
-rw-r--r--src/c/statisticsFunctions/nanmedian/znanmediana.c6
-rw-r--r--src/c/statisticsFunctions/nanstdev/dnanstdeva.c6
-rw-r--r--src/c/statisticsFunctions/nanstdev/snanstdeva.c6
-rw-r--r--src/c/statisticsFunctions/wcenter/zwcentercola.c1
-rw-r--r--src/c/statisticsFunctions/wcenter/zwcenterrowa.c1
23 files changed, 31 insertions, 31 deletions
diff --git a/src/c/statisticsFunctions/center/dcentera.c b/src/c/statisticsFunctions/center/dcentera.c
index 87480386..17b95c0c 100644
--- a/src/c/statisticsFunctions/center/dcentera.c
+++ b/src/c/statisticsFunctions/center/dcentera.c
@@ -8,7 +8,7 @@
void dcentera (double* inp, int row, int col, double* out)
{
- double sum = 0, xbar = 0, sigma = 0;
+ double sum = 0, xbar = 0;
for(int i = 0; i < row*col; i++) // Findinag the maen of all the elements of the matrix
sum += inp[i];
xbar = sum/(row*col);
diff --git a/src/c/statisticsFunctions/center/scentera.c b/src/c/statisticsFunctions/center/scentera.c
index 2b165be1..3f9c7930 100644
--- a/src/c/statisticsFunctions/center/scentera.c
+++ b/src/c/statisticsFunctions/center/scentera.c
@@ -8,7 +8,7 @@
void scentera (float* inp, int row, int col, float* out)
{
- float sum = 0, xbar = 0, sigma = 0;
+ float sum = 0, xbar = 0;
for(int i = 0; i < row*col; i++) // Findinag the maen of all the elements of the matrix
sum += inp[i];
xbar = sum/(row*col);
diff --git a/src/c/statisticsFunctions/center/zcentera.c b/src/c/statisticsFunctions/center/zcentera.c
index 22ce70d7..8f18c996 100644
--- a/src/c/statisticsFunctions/center/zcentera.c
+++ b/src/c/statisticsFunctions/center/zcentera.c
@@ -12,7 +12,7 @@
void zcentera (doubleComplex* inp, int row, int col, doubleComplex* out)
{
- doubleComplex sum = 0, xbar = 0, sigma = 0;
+ doubleComplex sum = 0, xbar = 0;
for(int i = 0; i < row*col; i++) // Findinag the maen of all the elements of the matrix
sum = zadds(sum,inp[i]);
xbar = zrdivs(sum,(row*col));
diff --git a/src/c/statisticsFunctions/center/zcentercola.c b/src/c/statisticsFunctions/center/zcentercola.c
index 8a838bc5..43921ac4 100644
--- a/src/c/statisticsFunctions/center/zcentercola.c
+++ b/src/c/statisticsFunctions/center/zcentercola.c
@@ -9,6 +9,7 @@
#include "center.h"
#include "doubleComplex.h"
#include "sqrt.h"
+#include "matrixMultiplication.h"
void zcentercola (doubleComplex* inp, int row, int col, doubleComplex* out)
{
diff --git a/src/c/statisticsFunctions/center/zcenterrowa.c b/src/c/statisticsFunctions/center/zcenterrowa.c
index cddd3403..cd69e0c1 100644
--- a/src/c/statisticsFunctions/center/zcenterrowa.c
+++ b/src/c/statisticsFunctions/center/zcenterrowa.c
@@ -9,6 +9,7 @@
#include "center.h"
#include "doubleComplex.h"
#include "sqrt.h"
+#include "matrixMultiplication.h"
void zcenterrowa (doubleComplex* inp, int row, int col, doubleComplex* out)
{
diff --git a/src/c/statisticsFunctions/correl/dcorrelfres.c b/src/c/statisticsFunctions/correl/dcorrelfres.c
index 7d4c718a..34389353 100644
--- a/src/c/statisticsFunctions/correl/dcorrelfres.c
+++ b/src/c/statisticsFunctions/correl/dcorrelfres.c
@@ -11,10 +11,11 @@
#include "correl.h"
#include "matrix.h"
#include "mean.h"
+#include "matrixMultiplication.h"
double dcorrelfres (double* inp1, int sr1, int sc1, double* inp2, int sr2, int sc2, double* inp3, int sr3, int sc3)
{
- double p1[sr3], p2[sc3], m1 = 0, m2 = 0, s1 = 0, s2 = 0, s3 = 0, diff1[sr1*sc1], diff2[sr2*sc2], sum = 0, prod[sr3];
+ double p1[sr3], p2[sc3], m1 = 0, m2 = 0, s1 = 0, s2 = 0, s3 = 0, diff1[sr1*sc1], diff2[sr2*sc2], prod[sr3];
double fr[sr3*sc3];
diff --git a/src/c/statisticsFunctions/correl/scorrelfres.c b/src/c/statisticsFunctions/correl/scorrelfres.c
index 2d056a5b..066063cd 100644
--- a/src/c/statisticsFunctions/correl/scorrelfres.c
+++ b/src/c/statisticsFunctions/correl/scorrelfres.c
@@ -11,10 +11,11 @@
#include "correl.h"
#include "matrix.h"
#include "mean.h"
+#include "matrixMultiplication.h"
float scorrelfres (float* inp1, int sr1, int sc1, float* inp2, int sr2, int sc2, float* inp3, int sr3, int sc3)
{
- float p1[sr3], p2[sc3], m1 = 0, m2 = 0, s1 = 0, s2 = 0, s3 = 0, diff1[sr1*sc1], diff2[sr2*sc2], sum = 0, prod[sr3];
+ float p1[sr3], p2[sc3], m1 = 0, m2 = 0, s1 = 0, s2 = 0, s3 = 0, diff1[sr1*sc1], diff2[sr2*sc2], prod[sr3];
float fr[sr3*sc3];
diff --git a/src/c/statisticsFunctions/correl/zcorrelfres.c b/src/c/statisticsFunctions/correl/zcorrelfres.c
index b026c58a..a183ec77 100644
--- a/src/c/statisticsFunctions/correl/zcorrelfres.c
+++ b/src/c/statisticsFunctions/correl/zcorrelfres.c
@@ -13,10 +13,11 @@
#include "matrix.h"
#include "mean.h"
#include "doubleComplex.h"
+#include "matrixMultiplication.h"
doubleComplex zcorrelfres (doubleComplex* inp1, int sr1, int sc1, doubleComplex* inp2, int sr2, int sc2, doubleComplex* inp3, int sr3, int sc3)
{
- doubleComplex p1[sr3], p2[sc3], m1 = 0, m2 = 0, s1 = 0, s2 = 0, s3 = 0, diff1[sr1*sc1], diff2[sr2*sc2], sum = 0, prod[sr3];
+ doubleComplex p1[sr3], p2[sc3], m1 = 0, m2 = 0, s1 = 0, s2 = 0, s3 = 0, diff1[sr1*sc1], diff2[sr2*sc2], prod[sr3];
doubleComplex fr[sr3*sc3];
diff --git a/src/c/statisticsFunctions/covar/dcovars.c b/src/c/statisticsFunctions/covar/dcovars.c
index f67905ee..f4bff05c 100644
--- a/src/c/statisticsFunctions/covar/dcovars.c
+++ b/src/c/statisticsFunctions/covar/dcovars.c
@@ -11,6 +11,7 @@
#include "correl.h"
#include "matrix.h"
#include "mean.h"
+#include "matrixMultiplication.h"
double dcovars (double* inp1, int sr1, int sc1, double* inp2, int sr2, int sc2, double* fre, int sr3, int sc3)
{
diff --git a/src/c/statisticsFunctions/covar/scovars.c b/src/c/statisticsFunctions/covar/scovars.c
index daff6b94..2f1c9ecb 100644
--- a/src/c/statisticsFunctions/covar/scovars.c
+++ b/src/c/statisticsFunctions/covar/scovars.c
@@ -11,6 +11,7 @@
#include "correl.h"
#include "matrix.h"
#include "mean.h"
+#include "matrixMultiplication.h"
float scovars (float* inp1, int sr1, int sc1, float* inp2, int sr2, int sc2, float* fre, int sr3, int sc3)
{
diff --git a/src/c/statisticsFunctions/covar/zcovars.c b/src/c/statisticsFunctions/covar/zcovars.c
index 6adbd3c9..3a395fb5 100644
--- a/src/c/statisticsFunctions/covar/zcovars.c
+++ b/src/c/statisticsFunctions/covar/zcovars.c
@@ -12,6 +12,7 @@
#include "matrix.h"
#include "mean.h"
#include "doubleComplex.h"
+#include "matrixMultiplication.h"
doubleComplex zcovars (doubleComplex* inp1, int sr1, int sc1, doubleComplex* inp2, int sr2, int sc2, doubleComplex* fre, int sr3, int sc3)
{
diff --git a/src/c/statisticsFunctions/gsort/dgsorta.c b/src/c/statisticsFunctions/gsort/dgsorta.c
index 8585b54e..30dd3fe8 100644
--- a/src/c/statisticsFunctions/gsort/dgsorta.c
+++ b/src/c/statisticsFunctions/gsort/dgsorta.c
@@ -17,7 +17,7 @@
void dgsorta(double *in, int size, char check, double* out)
{
- double a; double fin; double in_copy[size];
+ double a; double in_copy[size];
for(int i=0; i< size; i++)
diff --git a/src/c/statisticsFunctions/gsort/sgsorta.c b/src/c/statisticsFunctions/gsort/sgsorta.c
index 35bbc93e..a463ddb3 100644
--- a/src/c/statisticsFunctions/gsort/sgsorta.c
+++ b/src/c/statisticsFunctions/gsort/sgsorta.c
@@ -17,7 +17,7 @@
void sgsorta(float *in, int size, char check, float* out)
{
- float a; float fin; float in_copy[size];
+ float a; float in_copy[size];
for(int i=0; i< size; i++)
diff --git a/src/c/statisticsFunctions/gsort/u16gsorta.c b/src/c/statisticsFunctions/gsort/u16gsorta.c
index bca7b025..4d281262 100644
--- a/src/c/statisticsFunctions/gsort/u16gsorta.c
+++ b/src/c/statisticsFunctions/gsort/u16gsorta.c
@@ -17,7 +17,7 @@
void u16gsorta(uint16 *in, int size, char check, uint16* out)
{
- uint16 a; uint16 fin; uint16 in_copy[size];
+ uint16 a; uint16 in_copy[size];
for(int i=0; i< size; i++)
diff --git a/src/c/statisticsFunctions/gsort/zgsorta.c b/src/c/statisticsFunctions/gsort/zgsorta.c
index 0620a8cb..45d17973 100644
--- a/src/c/statisticsFunctions/gsort/zgsorta.c
+++ b/src/c/statisticsFunctions/gsort/zgsorta.c
@@ -19,7 +19,7 @@
void zgsorta(doubleComplex *in, int size, char check, doubleComplex* out)
{
- doubleComplex a; doubleComplex fin; doubleComplex in_copy[size];
+ doubleComplex a; doubleComplex in_copy[size];
for(int i=0; i< size; i++)
diff --git a/src/c/statisticsFunctions/moment/zmomentcola.c b/src/c/statisticsFunctions/moment/zmomentcola.c
index 2b3cebb1..bae76295 100644
--- a/src/c/statisticsFunctions/moment/zmomentcola.c
+++ b/src/c/statisticsFunctions/moment/zmomentcola.c
@@ -7,7 +7,7 @@
void zmomentcola (doubleComplex* inp, int row, int col, double ord, doubleComplex* out)
{
- double vect[col];
+ doubleComplex vect[col];
for(int i = 0; i < row ; i++)
{
for(int j = 0; j < col ; j++)
diff --git a/src/c/statisticsFunctions/nanmedian/dnanmediana.c b/src/c/statisticsFunctions/nanmedian/dnanmediana.c
index 0fb7de12..91aa85cf 100644
--- a/src/c/statisticsFunctions/nanmedian/dnanmediana.c
+++ b/src/c/statisticsFunctions/nanmedian/dnanmediana.c
@@ -40,12 +40,10 @@ double a= 0.0/0.0;
}
+if(j==0)
+ return a;
out= dmediana(temp, j);
-
-if(j=0)
-return a;
-else
return out;
}
diff --git a/src/c/statisticsFunctions/nanmedian/snanmediana.c b/src/c/statisticsFunctions/nanmedian/snanmediana.c
index cddb990e..50557fa4 100644
--- a/src/c/statisticsFunctions/nanmedian/snanmediana.c
+++ b/src/c/statisticsFunctions/nanmedian/snanmediana.c
@@ -38,12 +38,10 @@ float a= 0.0/0.0;
}
+if(j==0)
+ return a;
out= smediana(temp, j);
-
-if(j=0)
-return a;
-else
return out;
}
diff --git a/src/c/statisticsFunctions/nanmedian/znanmediana.c b/src/c/statisticsFunctions/nanmedian/znanmediana.c
index bfc1fe46..7f46093b 100644
--- a/src/c/statisticsFunctions/nanmedian/znanmediana.c
+++ b/src/c/statisticsFunctions/nanmedian/znanmediana.c
@@ -40,12 +40,10 @@ float a= 0.0/0.0;
}
+if(j==0)
+ return a;
out= zmediana(temp, j);
-
-if(j=0)
-return a;
-else
return out;
}
diff --git a/src/c/statisticsFunctions/nanstdev/dnanstdeva.c b/src/c/statisticsFunctions/nanstdev/dnanstdeva.c
index 05b54339..f9fe7ff6 100644
--- a/src/c/statisticsFunctions/nanstdev/dnanstdeva.c
+++ b/src/c/statisticsFunctions/nanstdev/dnanstdeva.c
@@ -40,12 +40,10 @@ double a= 0.0/0.0;
}
+if(j==0)
+ return a;
out= dstdeva(temp, j);
-
-if(j=0)
-return a;
-else
return out;
}
diff --git a/src/c/statisticsFunctions/nanstdev/snanstdeva.c b/src/c/statisticsFunctions/nanstdev/snanstdeva.c
index 3e6ab154..3079061f 100644
--- a/src/c/statisticsFunctions/nanstdev/snanstdeva.c
+++ b/src/c/statisticsFunctions/nanstdev/snanstdeva.c
@@ -40,12 +40,10 @@ double a= 0.0/0.0;
}
+if(j==0)
+ return a;
out= sstdeva(temp, j);
-
-if(j=0)
-return a;
-else
return out;
}
diff --git a/src/c/statisticsFunctions/wcenter/zwcentercola.c b/src/c/statisticsFunctions/wcenter/zwcentercola.c
index 5e4e2bdd..fa166ab9 100644
--- a/src/c/statisticsFunctions/wcenter/zwcentercola.c
+++ b/src/c/statisticsFunctions/wcenter/zwcentercola.c
@@ -9,6 +9,7 @@
#include "wcenter.h"
#include "doubleComplex.h"
#include "sqrt.h"
+#include "matrixMultiplication.h"
void zwcentercola (doubleComplex* inp, int row, int col, doubleComplex* out)
{
diff --git a/src/c/statisticsFunctions/wcenter/zwcenterrowa.c b/src/c/statisticsFunctions/wcenter/zwcenterrowa.c
index f68835d8..2d35c417 100644
--- a/src/c/statisticsFunctions/wcenter/zwcenterrowa.c
+++ b/src/c/statisticsFunctions/wcenter/zwcenterrowa.c
@@ -9,6 +9,7 @@
#include "wcenter.h"
#include "doubleComplex.h"
#include "sqrt.h"
+#include "matrixMultiplication.h"
void zwcenterrowa (doubleComplex* inp, int row, int col, doubleComplex* out)
{