private static SG1DTimeDiscreteValueContinousSignalSource ConvertFrom(IList <DataPoint> points) { var output = new SG1DTimeDiscreteValueContinousSignalSource(); for (int i = 0; i < points.Count; i++) { output.PointContinous1Ds.Add(new PointContinous1D(points[i].X)); } return(output); }
private static IList <DataPoint> Convert(SG1DTimeDiscreteValueContinousSignalSource points) { IList <DataPoint> newPoints = new List <DataPoint>(); for (int i = 0; i < points.PointContinous1Ds.Count; i++) { newPoints.Add(new DataPoint(i, points.ValueAt(new Point1DDiscrete(i)).X)); } return(newPoints); }