syntfil[ElemsBS] - transformace hodnot prvků z normované dolní propusti (NDP) na pásmovou zádrž (PZ)
Calling sequence:
ElemsBS(blocks, R, fp, f_p)
Parameters:
blocks - tabulka s popisem zapojení LC filtru typu NDP (viz výstup z funkce DroppNLP)
R - hodnota zakončovacího rezistoru [Ohm]
fp - kmitočet spodní hranice propustného pásma PZ [Hz]
f_p - kmitočet horní hranice propustného pásma PZ [Hz]
Parametry fp , f_p a R musí být kladná reálná čísla.
Description:
Info level:
Změnou proměnné infolevel[syntfil] dostanete podrobnější výsledek.
infolevel[syntfil] =
2 - vypsání typu PZ, zakončovacích rezistorů a větví LC příčkové PZ v přehlednější formě na samostatných řádcích.
Example:
> | with(syntfil): |
Tabulka s popisem filtru
> | elems_nlp:=table([ 1 = table([Z = 1/(s*C1), elements = {C1 = 1.}, orientation = shunt]), 2 = table([Z = s*L1, elements = {L1 = 2.}, orientation = direct]), 3 = table([Z = 1/(s*C1), elements = {C1 = 1.}, orientation = shunt]), R2 = 1.00, R1 = 1.00, type = LC_NLP_common]): |
Parametry pro transformaci
> | R,fp,f_p:=100,1000,2000; |
> | elems_bs:=ElemsBS(elems_nlp,R,fp,f_p); |
Sestavení přenosové funkce z tabulky s popisem obvodu (NDP)
> | MakeH(elems_nlp); |
Sestavení přenosové funkce z tabulky s popisem obvodu (PZ)
> | MakeH(elems_bs); |