// // Created by minhd on 03.12.2024. // #include "MMS24_25.h" #include "math.h" #include #include double interpolateLine(double dX1, double dY1,double dX2, double dY2, double dXq) { double y = ((dY2 - dY1) / (dY2 - dX1)) * dXq + dY1 - ((dY2 - dY1) / (dX2 - dX1)) * dX1; return y; } void rescaleDoubleArray(double *pdIn, int iLen, double dMin, double dFactor, double *pdOut) { } double *generateSineValues(int iNumValues, int iNumSamplesPerPeriod, double dAmp) { double* sineArray = (double*)malloc(iNumValues * sizeof(double)); for (int i=0; i