magnitudeh.mws

syntfil[MagnitudeH]  - výpočet modulu přenosové funkce filtru

syntfil[MagnitudeHdB]  - výpočet modulu přenosové funkce filtru v dB

Calling sequence:

      MagnitudeH(h)

  MagnitudeHdB(h)

Parameters:

      h       - přenosová funkce filtru

Description:

Example:

>    with(syntfil):

`Syntfil version 1.53 loaded`

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

Definice přenosové funkce

>    h:=1/(p^3+2*p^2+2*p+1);

h := 1/(p^3+2*p^2+2*p+1)

Modul

>    MagnitudeH(h);

proc (omega) options operator, arrow; 1/((1+omega^6)^(1/2)) end proc

Modul v dB

>    MagnitudeHdB(h);

proc (omega) options operator, arrow; -10*ln(1+omega^6)/ln(10) end proc

Modulová frekvenční charakteristika

>    plot(MagnitudeH(h)(omega),omega=0..3,0..1);

[Maple Plot]

Modulová frekvenční charakteristika v dB

>    plot(MagnitudeHdB(h)(omega),omega=0..3);

[Maple Plot]

See also:

MakeH, Butterworth, Chebyshev, InvChebyshev, InvChebyshevB, Cauer, CauerB, CauerC

PhaseH, GroupDelayH