syntfil[ChebyshevNLPOrder] - určení stupně Čebyševovy aproximace normované dolní propusti
Calling sequence:
ChebyshevNLPOrder(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ň Čebyševovy 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): |
> | Os,ap,as:=2,3,30; |
> | cx:=ChebyshevNLPOrder(Os,ap,as); |
Určení nové hodnoty útlumu v nepropustném pásmu
> | Chebyshev_asnew(cx); |
Výpočet provozního činitele přenosu a charakteristické funkce pro Čebyševovu aproximaci
> | Chebyshev(cx,s); |
Výpočet sekundárního parametru epsilon a pólů přenosové funkce pro Čebyševovu aproximaci
> | ChebyshevPoles(cx); |
Výpočet provozního činitele přenosu, charakteristické funkce a nul přenosové funkce pro inverzní Čebyševovu aproximaci
> | InvChebyshev(cx,s); |
Výpočet sekundárního parametru epsilon, pólů a nul přenosové funkce pro inverzní Čebyševovu aproximaci
> | InvChebyshevPolesZeros(cx); |
See also:
LP2NLP, HP2NLP, BP2NLP, BP22NLP, BS2NLP
ButterworthNLPOrder, CauerNLPOrder
Chebyshev_asnew, Chebyshev, ChebyshevPoles, InvChebyshev, InvChebyshevPolesZeros, InvChebyshevB, InvChebyshevBPolesZeros