Compare commits
No commits in common. "c66535111d277b2696ea6bcf944e65d5149b0850" and "9cd8d2bc7e41a15726775b0bef22d597fda8acce" have entirely different histories.
c66535111d
...
9cd8d2bc7e
|
@ -1,39 +0,0 @@
|
||||||
#include "average.h"
|
|
||||||
#include "getArray.h"
|
|
||||||
#include "fileGestion.h"
|
|
||||||
#include "initialParameters.h"
|
|
||||||
#include "queue.h"
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief realize the growthRate calcul
|
|
||||||
*
|
|
||||||
* @param p array with all the values that will be used for the calcul
|
|
||||||
* @param powerArray array where results are stocked
|
|
||||||
*/
|
|
||||||
void growthRateCalculation(long **p, double powerArray[]){
|
|
||||||
for(int i = 1; i < nCol; i++){
|
|
||||||
int j = 0;
|
|
||||||
powerArray[i] = 0;
|
|
||||||
while(j < nRow-1){
|
|
||||||
double aire = ( pow(p[j][i],2) + pow(p[j+1][i],2) ) / 2 * period;
|
|
||||||
powerArray[i] += aire;
|
|
||||||
j++;
|
|
||||||
}
|
|
||||||
powerArray[i] *= invTimeBandWidth;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief function that realize all the action to write one lign in the file growthRateData.csv
|
|
||||||
*
|
|
||||||
* @param rawDataFileName name of the raw data file to use to realize the calcul
|
|
||||||
*/
|
|
||||||
void growthRate(char* rawDataFileName){
|
|
||||||
long **p = getRawDataArray(rawDataFileName), ;
|
|
||||||
double gRate[nCol -1];
|
|
||||||
if(p !=NULL){
|
|
||||||
growthRateCalculation(p,gRate);
|
|
||||||
appendDataInFile("averageData.csv",aver,nCol-1);
|
|
||||||
freeArray(p,nRow);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,4 +0,0 @@
|
||||||
#include <math.h>
|
|
||||||
#include <stdbool.h>
|
|
||||||
|
|
||||||
void growthRate(char* rawDataFileName);
|
|
BIN
Code-C/main
BIN
Code-C/main
Binary file not shown.
Loading…
Reference in a new issue