Example #1
0
        public override void Update()
        {
            double[] newL = { 1 };
            double[] b    = newL;
            double[] a    = newL;

            for (int i = 0; i < TransferFunctions.Count(); i++)
            {
                b = Convolution.Conv(b, TransferFunctions[i].B);
                a = Convolution.Conv(a, TransferFunctions[i].A);
            }

            this.B = b;
            this.A = a;
        }