syntfil[CauerNLPOrder] - určení stupně Cauerovy aproximace normované dolní propusti
Calling sequence:
CauerNLPOrder(Os, ap, as)
Parameters:
Os - kmitočet hranice nepropustného pásma NDP [1/s]
ap - maximální útlum v propustném pásmu [dB]
as - minimální útlum v nepropustném pásmu [dB]
Všechny parametry musí být kladná reálná čísla, kde Os > 1 a ap < as .
Description:
order - stupeň Cauerovy aproximace [-]
Os - kmitočet hranice nepropustného pásma NDP [1/s]
ap - maximální útlum v propustném pásmu [dB]
Info level:
Změnou proměnné infolevel[syntfil] dostanete podrobnější výsledek.
infolevel[syntfil] =
2 - vypsání výsledků funkce (order, Os, ap)
3 - jako úroveň 2 + vypsání sekundárních parametrů NDP (epsilon, k, k1)
Example:
> | with(syntfil): |
NDP specifikace
> | Os,ap,as:=2,3,30; |
> | dx:=CauerNLPOrder(Os,ap,as); |
Určení nové hodnoty útlumu v nepropustném pásmu
> | Cauer_asnew(dx); |
Výpočet provozního činitele přenosu, charakteristické funkce a nul přenosové funkce pro Cauerovu aproximaci
> | Cauer(dx,s); |
Výpočet sekundárního parametru epsilon, pólů a nul přenosové funkce pro Cauerovu aproximaci
> | CauerPolesZeros(dx); |
See also:
LP2NLP, HP2NLP, BP2NLP, BP22NLP, BS2NLP
ButterworthNLPOrder, ChebyshevNLPOrder
Cauer_asnew, Cauer, CauerPolesZeros, CauerB, CauerBPolesZeros, CauerC, CauerCPolesZeros