syntfil.mws

Introduction to syntfil Package

The package contains functions for design of of electric filters.

Set of functions for solving approximation tasks

Functions for bandpass and band-rejection filter design are not included in Syntfil light edition, as well as functions for elliptic filter design (with  Cauer or Inverse Chebyshev approximation ), see overview.

results of approximation task are:

Set of functions for LC filter realization from gain and characteristic functions

Set of functions for cascade design of active RC (ARC) filters

Only ARCBlock1 function is included for the gain distribution calculation in Syntfil light edition, as well as functions for synthesis - only LP0, HP0, LP1 and HP1 circuits of ARC filters are included, see overview.

Analysis of resulting filter structures  

The analysis includes the Q-factors of inductors for LC ladders  and DC open-loop gain A[0]  and unity-gain frequency   f[t]  of operational amplifiers for ARC filters.

Activation

The syntfil package is possible to activate by with(syntfil) command.

>    with(syntfil);

`Syntfil version 1.53 loaded`

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

[ARCBlock, ARCBlock1, ARCRoundR, ARCSynt, ARCSyntBP, ARCSyntBS, ARCSyntHP, ARCSyntLP, BP22NLP, BP2NLP, BS2NLP, BodePlot, Butterworth, ButterworthNLPOrder, ButterworthPoles, Butterworth_asnew, Cauer, Ca...
[ARCBlock, ARCBlock1, ARCRoundR, ARCSynt, ARCSyntBP, ARCSyntBS, ARCSyntHP, ARCSyntLP, BP22NLP, BP2NLP, BS2NLP, BodePlot, Butterworth, ButterworthNLPOrder, ButterworthPoles, Butterworth_asnew, Cauer, Ca...
[ARCBlock, ARCBlock1, ARCRoundR, ARCSynt, ARCSyntBP, ARCSyntBS, ARCSyntHP, ARCSyntLP, BP22NLP, BP2NLP, BS2NLP, BodePlot, Butterworth, ButterworthNLPOrder, ButterworthPoles, Butterworth_asnew, Cauer, Ca...
[ARCBlock, ARCBlock1, ARCRoundR, ARCSynt, ARCSyntBP, ARCSyntBS, ARCSyntHP, ARCSyntLP, BP22NLP, BP2NLP, BS2NLP, BodePlot, Butterworth, ButterworthNLPOrder, ButterworthPoles, Butterworth_asnew, Cauer, Ca...
[ARCBlock, ARCBlock1, ARCRoundR, ARCSynt, ARCSyntBP, ARCSyntBS, ARCSyntHP, ARCSyntLP, BP22NLP, BP2NLP, BS2NLP, BodePlot, Butterworth, ButterworthNLPOrder, ButterworthPoles, Butterworth_asnew, Cauer, Ca...
[ARCBlock, ARCBlock1, ARCRoundR, ARCSynt, ARCSyntBP, ARCSyntBS, ARCSyntHP, ARCSyntLP, BP22NLP, BP2NLP, BS2NLP, BodePlot, Butterworth, ButterworthNLPOrder, ButterworthPoles, Butterworth_asnew, Cauer, Ca...

See Also:

This section usualy include three lines of  hyperlinks. The first one includes links to help pages of previous level functions (in design process), the second line includes links to functions of same level and the third one includes links to help pages of functions which can succeed to actual function (level).

with , overview, example1, example2

LP2NLP, HP2NLP, BP2NLP, BP22NLP, BS2NLP