syntfil[DroppNLP] - výpočet prvků LC příčkového filtru typu normovaná dolní propust (NDP)
Calling sequence:
DroppNLP(termination, R, direction, struct, pol, chpol)
DroppNLP(termination, R, direction, struct, pol, chpol, zeros)
Parameters:
termination - zakončení NDP ( common - standardní, open - naprázdno, short - zkrat)
R - velikost normovaného zakončovacího rezistoru (R=1)
direction - směr zpracování NDP ( front - od prvního prvku, rear - od posledního prvku)
struct - struktura NDP (struktura začína ze předu PI - příčným kapacitorem, T - podélným induktorem)
pol - provozní činitel přenosu
chpol - charakteristická funkce
zeros - (volitelný parametr) jednorozměrné pole nulových bodů přenosové funkce
Parametr R musí být kladné reálné číslo. Při volbě zakončení NDP open musí být směr zpracování front a pro sudý stupeň filtru volit strukturu T , pro lichý stupeň filtru, je třeba zvolit strukturu PI . Při zakončení short je třeba zvolit směr zpracování rear a strukturu T .
Description:
Info level:
Změnou proměnné infolevel[syntfil] dostanete podrobnější výsledek.
infolevel[syntfil] =
2 - vypsání výsledné zbytkové matice, typu NDP, hodnot zakončovacích rezistorů a jednotlivých bloků NDP
3 - jako úroveň 2 + vypsání výchozí kaskádní matice
4 - jako úroveň 3 + vypsání dílčích matic, které vzniknou vždy po odštěpení dvou dílčích větví příčkové struktury
5 - jako úroveň 4 + vypsání hodnot dílčích prvků jednotlivých větví příčkové struktury
Example:
> | with(syntfil): |
Provozní činitel přenosu a charakteristická funkce pro normovanou Butterworthovu aproximaci
> | pol,chpol:=s^3+2*s^2+2*s+1,s^3; |
> | DroppNLP(common,1,front,T,pol,chpol); |
Výpočet inverzní Čebyševovy aproximace
> | G,Phi,zeros:=InvChebyshev(3,1.4,1,s); |
> | elems_nlp:=DroppNLP(common,1,front,PI,G,Phi,zeros); |
Sestavení přenosové funkce z tabulky s popisem filtru
> | MakeH(elems_nlp); |
See also:
Butterworth, Chebyshev, InvChebyshev, InvChebyshevB, Cauer, CauerB, CauerC
MakeH, ElemsLP, ElemsHP, ElemsBP, ElemsBP2, ElemsBPm, ElemsBP2m, ElemsBS, ElemsBSm