Add createSignal

This commit is contained in:
Frederik Beimgraben 2025-01-11 19:21:10 +01:00
parent 500aba94d2
commit 25f49008f8

View File

@ -182,3 +182,21 @@ int readDoubleArray(char *pcInName, double **ppdIn) {
return i; return i;
} }
MMSignal *createSignal() {
MMSignal *signal = NULL;
signal = (MMSignal*) malloc(sizeof(MMSignal));
if (signal == NULL)
_error("createSignal: Failed to allocate memory for signal\n");
signal->pdValues = NULL;
signal->iNumValues = 0;
signal->dArea = 0;
signal->dMean = 0;
signal->dStdDev = 0;
signal->dMedian = 0;
signal->pexExtrema = NULL;
return signal;
}