Funzioni in C++ per calcoli statistici:


//Fattoriale
double Fattoriale(int N,int k){
  double fat = 1; 
        for(k = 2; k <= N; k++){
          fat = fat*k;
        } 
  return fat;
}


//Media
double CalcMedia(double v[], int N){
  double somma = 0, med = 0;
    for (int k = 0; k < N; k++){
          somma += v[k];
        }
  med = somma/N;
  return med;
}


//Deviazione standard
double CalcSigma(double v[], int N, double med){
  double  sigm = 0, quadrato = 0;
    for(int k = 0; k < N; k++){
     quadrato+=(v[k]-med)*(v[k]-med);
        } 
  sigm = sqrt(quadrato/N); 
  return sigm;









Categories: