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
|
<?xml version="1.0" encoding="UTF-8"?>
<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" version="5.0-subset Scilab" xml:lang="fr" xml:id="chart">
<info>
<pubdate>$LastChangedDate$</pubdate>
</info>
<refnamediv>
<refname>chart</refname>
<refpurpose> diagramme de Nichols </refpurpose>
</refnamediv>
<refsynopsisdiv>
<title>Séquence d'appel</title>
<synopsis>chart([flags])
chart(gain [,flags])
chart(gain,phase [,flags])</synopsis>
</refsynopsisdiv>
<refsection>
<title>Paramètres</title>
<variablelist>
<varlistentry>
<term>gain </term>
<listitem>
<para>valeurs réelles ( gains (en DB))
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>phase </term>
<listitem>
<para>valeurs réelles (phases (en degrés))
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>flags </term>
<listitem>
<para>une liste de 4 termes list(sup [,leg [,cm [,cphi]]])
</para>
<variablelist>
<varlistentry>
<term>sup </term>
<listitem>
<para>1 -> superposition sur le dessin précédent 0 -> pas de superposition
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>leg </term>
<listitem>
<para>1 indique que les légendes sont dessinées, 0 : pas de légendes
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>cm </term>
<listitem>
<para>numéro de couleur pour les courbes de gain
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>cphi </term>
<listitem>
<para>numéro de couleur pour les courbes de phase
</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
</variablelist>
</refsection>
<refsection>
<title>Description</title>
<para>Dessine un diagramme de Nichols: c'est à dire les contours
iso-gain et iso-phase contour de y/(1+y) dans le plan phase/gain.</para>
<para> <literal>chart</literal> peut être utilisé avec
<link linkend="black">black</link> </para>
<para> Les valeurs par défaut pour <literal>gain</literal> et
<literal>phase</literal> sont respectivement : </para>
<para>
<literal>[-12 -8 -6 -5 -4 -3 -2 -1.4 -1 -.5 0.25 0.5 0.7 1 1.4 2 2.3 3 4 5 6 8 12]</literal>
</para>
<para> <literal>[-(1:10) , -(20:10:160)]</literal></para>
</refsection>
<refsection>
<title>Exemples</title>
<programlisting role="example"><![CDATA[
s=poly(0,'s')
h=syslin('c',(s^2+2*0.9*10*s+100)/(s^2+2*0.3*10.1*s+102.01))
black(h,0.01,100)
chart(list(1,0,2,3));
// Un autre exemple :
clf()
h1=h*syslin('c',(s^2+2*0.1*15.1*s+228.01)/(s^2+2*0.9*15*s+225))
black([h1;h],0.01,100,['h1';'h'])
set(gca(),'data_bounds',[-180 -30;180 30]) // extension du cadre
chart(list(1,0));
]]></programlisting>
</refsection>
</refentry>
|