Exemple #1
0
        public static Generator Square(Generator frequency, double phase)
        {
            var saw = new Saw(frequency, -1, 1, phase);

            return(new Function(saw, x => Math.Sign(x), -1, 1));
        }
Exemple #2
0
        public static Generator Sine(Generator frequency, double phase = 0)
        {
            var saw = new Saw(frequency, 0, Math.PI * 2, phase);

            return(new Function(saw, Math.Sin, -1, 1));
        }