syntfil[ElemsBSm] - transformation of the element values from the normalized lowpass (NLP) to the modified band-rejection (BS)
Calling sequence:
ElemsBSm(blocks, R, fp, f_p)
Parameters:
blocks - table with NLP LC ladder description (see output from function DroppNLP)
R - value of terminating resistor [Ohm]
fp - BS lower cutoff frequency [Hz]
f_p - BS upper cutoff frequency [Hz]
Parameters fp , f_p a R must be positive numbers, where fp < f_p .
Description:
Info level:
Setting of variable infolevel[syntfil] can be used to get more detailed results.
infolevel[syntfil] =
2 - print BS type, terminating resistors and BS LC ladder branches on separate lines with description.
Example:
> | with(syntfil): |
Compute Cauer approximation
> | G,Phi,zeros:=Cauer(3,2,3,s); |
Compute the element values of NLP LC ladder
> | elems_nlp:=DroppNLP(common,1,rear,T,G,Phi,zeros); |
Parameters for transformation
> | R,fp,f_p:=100,1000,2000; |
Standard transformation
> | elems_bs:=ElemsBS(elems_nlp,R,fp,f_p); |
Modified transformation
> | elems_bsm:=ElemsBSm(elems_nlp,R,fp,f_p); |