Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 private List <Point> GetRestoredTSPoints(List <Point> TSPoints, int N = 1024, int PeriodsNum = 5)
 {
     return(SignalRestorer.RestoreSignal(TSPoints, N, PeriodsNum));
 }
Beispiel #4
0
 private List <Point> GetRestoredPHNFPoints(List <Point> PHPoints, int N = 1024, int PeriodsNum = 5)
 {
     return(SignalRestorer.RestorePH_NF(PHPoints, N, PeriodsNum));
 }