cauer_asnew.mws

syntfil[Cauer_asnew]  - compute the new value of the stopband attenuation

Calling sequence:

      Cauer_asnew(order, Os, ap)

Parameters:

      order    - order of the Cauer approximation [-]

      Os       - stopband frequency of normalized lowpass (NLP) [1/s]

  ap       - passband ripple [dB]

Parameter order  must be positive integer. Parameters Os a ap must be positive number, where Os  > 1 .

Description:

Example:

>    with(syntfil):

`Syntfil version 1.53 loaded`

`You can set infolevel[syntfil] variable to 2..5 to get more detailed results!`

Specification of NLP

>    Os,ap,as:=2,3,25;

Os, ap, as := 2, 3, 25

Compute the order of the Cauer approximation

>    dx:=CauerNLPOrder(Os,ap,as);

dx := 3, 2, 3

>    Cauer_asnew(dx);

40.30060985

See also:

CauerNLPOrder

Butterworth_asnew, Chebyshev_asnew