ip_lib.c
/* Calcola il valore minimo, il massimo e la media per ogni canale
 * e li salva dentro la struttura ip_mat stats
 * */
Calcola il valore minimo, il massimo e la media per ogni canale
e li salva dentro la struttura ip_mat stats
Calcola il valore minimo il massimo e la media per ogni canale e li salva dentro la struttura ip_mat stats
void compute_stats(ip_mat *t)
{
    unsigned int i;
    not_null_ip_mat(t);
    for (i = 0; i < t->k; i++)
    {
        t->stat[i].max = max(t, i);
        t->stat[i].min = min(t, i);
        t->stat[i].mean = mean(t, i);
    }
}
void compute_stats ( ip_mat * t ) { unsigned int i ; not_null_ip_mat ( t ) ; for ( i = 0 ; i < t -> k ; i ++ ) { t -> stat [ i ] . max = max ( t , i ) ; t -> stat [ i ] . min = min ( t , i ) ; t -> stat [ i ] . mean = mean ( t , i ) ; } }
Calcola il valore minimo, il massimo e la media per ogni canale
 e li salva dentro la struttura ip_mat stats
Calcola il valore minimo il massimo e la media per ogni canale e li salva dentro la struttura ip_mat stats
/*per ogni canale chiamo le funzioni min, max e mean per trovare rispettivamente il minimo, massimo e la media della matrice di quel canale*/