public Dictionary <String, List <Point> > GetPHPhaseSpectre(int N = 1024, int PeriodsNum = 5) { var tempSets = new Dictionary <String, List <Point> >(); if (PHPoints == null) { PHPoints = GetPolyharmonicPoints(N, PeriodsNum); } tempSets.Add("Polyharmonic Amplitude Spectre", SignalRestorer.GetPhaseSpectre(PHPoints, N)); return(tempSets); }
public Dictionary <String, List <Point> > GetTSPhaseSpectre(int N = 1024, int PeriodsNum = 5) { var tempSets = new Dictionary <String, List <Point> >(); if (TSPoints == null) { TSPoints = GetTSPoints(N, PeriodsNum); } tempSets.Add("Test Signal Phase Spectre", SignalRestorer.GetPhaseSpectre(TSPoints, N)); return(tempSets); }
private List <Point> GetRestoredTSPoints(List <Point> TSPoints, int N = 1024, int PeriodsNum = 5) { return(SignalRestorer.RestoreSignal(TSPoints, N, PeriodsNum)); }
private List <Point> GetRestoredPHNFPoints(List <Point> PHPoints, int N = 1024, int PeriodsNum = 5) { return(SignalRestorer.RestorePH_NF(PHPoints, N, PeriodsNum)); }