diff options
Diffstat (limited to 'src/c/statisticsFunctions')
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) { |