License Header change: Removed the LICENSE_END before beta
[scilab.git] / scilab / modules / cacsd / help / ja_JP / stabil.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4  * Copyright (C) INRIA - 
5  * 
6  * Copyright (C) 2012 - 2016 - Scilab Enterprises
7  *
8  * This file is hereby licensed under the terms of the GNU GPL v2.0,
9  * pursuant to article 5.3.4 of the CeCILL v.2.1.
10  * This file was originally licensed under the terms of the CeCILL v2.1,
11  * and continues to be available under such terms.
12  * For more information, see the COPYING file which you should have received
13  * along with this program.
14  *
15  -->
16 <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="ja" xml:id="stabil">
17     <refnamediv>
18         <refname>stabil</refname>
19         <refpurpose>安定化</refpurpose>
20     </refnamediv>
21     <refsynopsisdiv>
22         <title>呼び出し手順</title>
23         <synopsis>F=stabil(A,B,alfa)
24             K=stabil(Sys,alfa,beta)
25         </synopsis>
26     </refsynopsisdiv>
27     <refsection>
28         <title>パラメータ</title>
29         <variablelist>
30             <varlistentry>
31                 <term>A</term>
32                 <listitem>
33                     <para>
34                         正方実数行列 (<literal>nx x nx</literal>)
35                     </para>
36                 </listitem>
37             </varlistentry>
38             <varlistentry>
39                 <term>B</term>
40                 <listitem>
41                     <para>
42                         実数行列 (<literal>nx x nu</literal>)
43                     </para>
44                 </listitem>
45             </varlistentry>
46             <varlistentry>
47                 <term>alfa, beta</term>
48                 <listitem>
49                     <para> 実数または(共役対の)複素ベクトルまたは実数.</para>
50                 </listitem>
51             </varlistentry>
52             <varlistentry>
53                 <term>F</term>
54                 <listitem>
55                     <para>
56                         実数行列 (<literal>nx x nu</literal>)
57                     </para>
58                 </listitem>
59             </varlistentry>
60             <varlistentry>
61                 <term>Sys</term>
62                 <listitem>
63                     <para>
64                         線形システム (<literal>syslin</literal> リスト) (<literal>m</literal> 入力, <literal>p</literal> 出力).
65                     </para>
66                 </listitem>
67             </varlistentry>
68             <varlistentry>
69                 <term>K</term>
70                 <listitem>
71                     <para>
72                         線形システム (<literal>p</literal> 入力, <literal>m</literal> 出力)
73                     </para>
74                 </listitem>
75             </varlistentry>
76         </variablelist>
77     </refsection>
78     <refsection>
79         <title>説明</title>
80         <para>
81             <literal>F=stabil(A,B,alfa)</literal> は,
82             対<literal>(A,B)</literal>が可安定の場合, <literal>A+B*F</literal> が安定となるような
83             ゲイン行列 <literal>F</literal> を返します.
84             配置可能な極は,<literal>alfa(1),alfa(2),...</literal>に設定されます.
85             <literal>(A,B)</literal> が可安定でない場合, 警告が出力され,
86             配置可能な極が <literal>alfa(1),alfa(2),...</literal> に設定されます.
87             <literal>alfa</literal> は,
88             全ての固有値がこの<literal>alfa</literal>に設定される数値です
89             (デフォルト値は <literal>alfa=-1</literal>).
90         </para>
91         <para>
92             <literal>K=stabil(Sys,alfa,beta)</literal> は,
93             <literal>(A,B)</literal> の可制御な固有値を<literal>alfa</literal>に設定し,
94             <literal>(C,A)</literal>の可観測な固有値を<literal>beta</literal>に設定する
95             <literal>Sys</literal>の補償器<literal>K</literal>を返します.
96         </para>
97         <para>
98             全ての配置可能な閉ループ極  (
99             これは,<literal>Aclosed=h_cl(Sys,K)</literal>の固有値として指定されます)
100             は, <literal>alfa(i)</literal>および<literal>beta(j)</literal>に設定されます.
101         </para>
102     </refsection>
103     <refsection>
104         <title>例</title>
105         <programlisting role="example"><![CDATA[ 
106 // Gain:
107 Sys=ssrand(0,2,5,list('st',2,3,3));
108 A=Sys('A');B=Sys('B');F=stabil(A,B);
109 spec(A) //2 controllable modes 2 unstable uncontrollable modes
110 //and one stable uncontrollable mode
111 spec(A+B*F) //the two controllable modes are set to -1.
112 // Compensator:
113 Sys=ssrand(3,2,5,list('st',2,3,3)); //3 outputs, 2 inputs, 5 states
114 //2 controllables modes, 3 controllable or stabilizable modes.
115 K=stabil(Sys,-2,-3);  //Compensator for Sys.
116 spec(Sys('A'))
117 spec(h_cl(Sys,K))   //K Stabilizes what can be stabilized.
118  ]]></programlisting>
119     </refsection>
120     <refsection role="see also">
121         <title>参照</title>
122         <simplelist type="inline">
123             <member>
124                 <link linkend="st_ility">st_ility</link>
125             </member>
126             <member>
127                 <link linkend="contr">contr</link>
128             </member>
129             <member>
130                 <link linkend="ppol">ppol</link>
131             </member>
132         </simplelist>
133     </refsection>
134 </refentry>