예제 #1
0
        public override double[] Extract(T rawInput)
        {
            var primaryResults = SourceExtractor.Extract(rawInput);
            var interval       = rawInput.Interval;

            for (int i = 0; i < Dimensions; ++i)
            {
                CumulativeValue[i] += primaryResults[i] * interval;
            }
            return(CumulativeValue);
        }
예제 #2
0
        public override double[] Extract(T rawInput)
        {
            var primaryResults = SourceExtractor.Extract(rawInput);

            return(new double[] { primaryResults[SelectedAxis] });
        }