1 <?xml version="1.0" encoding="UTF-8"?>
2 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:lang="en" xml:id="bilt">
4 <refname>bilt</refname>
5 <refpurpose>bilinear or biquadratic transform SISO system given by a zero/poles representation</refpurpose>
9 <synopsis>[npl,nzr,ngn] = bilt(pl,zr,gn,num,den)</synopsis>
12 <title>Arguments</title>
17 <para>a vector, the poles of the given system.</para>
23 <para>a vector, the zeros of the given system.</para>
29 <para>a polynomial with degree equal to the degree of
30 <literal>den</literal>, the numerator of the
38 <para>a polynomial with degree 1 or 2, the denominator of the transform.</para>
44 <para>a vector, the poles of the transformed system.</para>
50 <para>a vector, the zeros of the transformed system.</para>
56 <para>a scalar, the gain of the transformed system.</para>
62 <title>Description</title>
63 <para>function for calculating the gain poles and zeros which
64 result from a bilinear transform or from a biquadratic transform.
65 Used by the functions <link linkend="iir">iir</link> and <link linkend="trans">trans</link>.
69 <title>Examples</title>
70 <programlisting role="example"><![CDATA[
71 Hlp=iir(3,'lp','ellip',[0.1 0],[.08 .03]);
74 gn=coeff(Hlp.num,degree(Hlp.num))/coeff(Hlp.den,degree(Hlp.den));
79 [npl,nzr,ngn] = bilt(pl,zr,gn,num,den)
81 Hlpt=ngn*poly(nzr,'z','r')/poly(npl,'z','r')
83 //comparison with horner
87 <refsection role="see also">
88 <title>See also</title>
89 <simplelist type="inline">
91 <link linkend="iir">iir</link>
94 <link linkend="trans">trans</link>
97 <link linkend="horner">horner</link>