17 lines
570 B
C++
17 lines
570 B
C++
#ifndef NORMALIZATION_H
|
|
#define NORMALIZATION_H
|
|
#include "Method.h"
|
|
#include <vector>
|
|
using namespace std;
|
|
class Normalization {
|
|
private:
|
|
double timeSeriaShiftValue;
|
|
double maxTimePoint;
|
|
vector<double> shift(vector<double>); // ñäâèã âðåìåííîãî ðÿäà èç îòðèöàòåëüíîé îáëàñòè
|
|
vector<double> deShift(vector<double>); // ñäâèã âðåìåííîãî ðÿäà â îáðàòíóþ ñòîðîíó
|
|
public:
|
|
Normalization();
|
|
vector<double> normalizeTimeSeria(vector<double>); // íîðìàëèçàöèÿ âðåìåííîãî ðÿäà
|
|
vector<double> deNormalizeTimeSeria(vector<double>); // äåíîðìàëèçàöèÿ âðåìåííîãî ðÿäà
|
|
};
|
|
#endif |