1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<refentry version="5.0-subset Scilab" xml:id="poly" xml:lang="en"
xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:ns3="http://www.w3.org/1999/xhtml"
xmlns:mml="http://www.w3.org/1998/Math/MathML"
xmlns:db="http://docbook.org/ns/docbook">
<info>
<pubdate>$LastChangedDate$</pubdate>
</info>
<refnamediv>
<refname>poly</refname>
<refpurpose>definio de polinmios</refpurpose>
</refnamediv>
<refsynopsisdiv>
<title>Seqncia de Chamamento</title>
<synopsis>p=poly(a,x, ["flag"])</synopsis>
</refsynopsisdiv>
<refsection>
<title>Parmetros</title>
<variablelist>
<varlistentry>
<term>a</term>
<listitem>
<para>matriz ou nmero real </para>
</listitem>
</varlistentry>
<varlistentry>
<term>x</term>
<listitem>
<para>String, o nome da varivel simblica. Se o string tiver mais
de 4 caracteres, apenas os quatro primeiros sero levados em
conta.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>"flag"</term>
<listitem>
<para>string ("roots", "coeff"), valor padro "roots".</para>
</listitem>
</varlistentry>
</variablelist>
</refsection>
<refsection>
<title>Descrio</title>
<variablelist>
<varlistentry>
<term>Se a uma matriz,</term>
<listitem>
<para><literal>p</literal> o polinmio caracterstico, i.e.,
<literal>determinant(x*eye()-a)</literal>, <literal>x</literal>
sendo a varivel simblica.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Se v um vetor,</term>
<listitem>
<itemizedlist>
<listitem>
<para><literal>poly(v,"x",["roots"])</literal> o polinmio com
entradas de <literal>v</literal> como razes e
<literal>"x"</literal> como varivel formal (neste caso,
<literal>roots</literal> e <literal>poly</literal> so funes
inversas). Note que infinitas razes fornecem zero coeficientes
de grau mais elevado.</para>
</listitem>
<listitem>
<para><literal>poly(v,"x","coeff")</literal> cria o polinmio
com smbolo <literal>"x"</literal> e com entradas de
<literal>v</literal> como coeficientes (v(1) o termo constante
do polinmio). (aqui <literal>poly</literal> e
<literal>coeff</literal> so funes inversas).</para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
</variablelist>
<para><literal>s=poly(0,"s")</literal> a fonte para definir polinmios
com smbolo <literal>"s"</literal>.</para>
</refsection>
<refsection>
<title>Exemplos</title>
<programlisting role="example"><![CDATA[
s=poly(0,"s");p=1+s+2*s^2;
A=rand(2,2);poly(A,"x")
//fraes racionais
h=(1+2*%s)/poly(1:4,'s','c')
]]></programlisting>
</refsection>
<refsection>
<title>See Also</title>
<simplelist type="inline">
<member><link linkend="coeff">coeff</link></member>
<member><link linkend="roots">roots</link></member>
<member><link linkend="varn">varn</link></member>
<member><link linkend="horner">horner</link></member>
<member><link linkend="derivat">derivat</link></member>
<member><link linkend="matrices">matrices</link></member>
<member><link linkend="rational">rational</link></member>
</simplelist>
</refsection>
</refentry>
|