public static void main(String[] args) { // # INPUT # DataProcessing data = new DataProcessing(); data.GetDataParameters(); data.GetDataFromFile(); // # DATA PROCESSING # // - Energy int windowLength = 30; for (int i = 0; i < data.GetDataCounter(); i++) { data.modifiedData[i] = 0; for (int k = 0; k < windowLength * data.GetSamplingRate(); k++) { if ((i - k) >= 0) { data.modifiedData[i] += Math.pow(data.originalData[i - k], 2); } } } // # OUTPUT # data.modifiedData = data.NormalizeData(data.modifiedData, data.modifiedData); data.PutDataFile(data.modifiedData, "normalizedModifiedData.txt"); data.originalData = data.NormalizeData(data.originalData, data.originalData); data.PutDataFile(data.originalData, "normalizedOriginalData.txt"); }