예제 #1
0
 /// <summary>
 /// Generates transfer function.
 /// </summary>
 /// <param name="frequency">Normalized cutoff frequency in range [0..0.5]</param>
 /// <param name="order">Filter order</param>
 private static TransferFunction MakeTf(double frequency, int order)
 {
     return(DesignFilter.IirHpTf(frequency, PrototypeBessel.Poles(order)));
 }
예제 #2
0
 /// <summary>
 /// TF generator
 /// </summary>
 /// <param name="f1"></param>
 /// <param name="f2"></param>
 /// <param name="order"></param>
 /// <returns></returns>
 private static TransferFunction MakeTf(double f1, double f2, int order)
 {
     return(DesignFilter.IirBsTf(f1, f2, PrototypeBessel.Poles(order)));
 }