Pro určení stupně příslušné aproximace pro NDP je používána procedura
jméno_aproximaceNLPOrder(Os,ap,as);
kde
Pro určení hodnoty útlumu na mezi nepropustného pásma NDP je používána procedura
jméno_aproximace_asnew(stupeň_aproximace,Os,ap);
S výhodou zde využíváme vlastnosti programu MAPLE, který do jedné proměnné ukládá pole hodnot. V procedurách knihovny SYNTFIL takto uložena data potřebná pro další výpočty. Použitá proměnná x přechází z předchozího kroku transformace a obsahuje potřebné parametry. Podobně při určování stupně se nám do příslušné proměnné bx (resp. cx, dx) uloží i Os, ap, jak je zřejmé jak z výpisu po použití procedury pro určení stupně, tak i z následující určování hodnoty útlumu.
Použití je zřejmé z následujících příkladů:
> bx:=ButterworthNLPOrder(x);
> cx:=ChebyshevNLPOrder(x);
> dx:=CauerNLPOrder(x);
> Butterworth_asnew(bx);
> Chebyshev_asnew(cx);
> Cauer_asnew(dx);
Error, (in ButterworthNLPOrder) ButterworthNLPOrder needs 3 parameters: Os, ap, as