13
13
<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="ja" xml:id="sysfact">
15
<refname>sysfact</refname>
16
<refpurpose> システム分解</refpurpose>
20
<synopsis>[S,Series]=sysfact(Sys,Gain,flag)</synopsis>
29
行列 <literal>[A,B,C,D]</literal>を含む<literal>syslin</literal> リスト.
43
文字列 <literal>'post'</literal> または<literal>'pre'</literal>
51
<literal>syslin</literal> リスト
59
<literal>syslin</literal> リスト
68
<literal>flag</literal> が <literal>'post'</literal>に等しい場合,
69
<literal>sysfact</literal> は,<literal>S</literal>に
70
ABCD行列形式の線形システム <literal>(A+B*Gain, B , Gain, I)</literal>
71
および直列システム <literal>Sys*S</literal> の最小実現である <literal>Series</literal>
74
<literal>flag</literal> が <literal>'pre'</literal>に等しい場合,
75
<literal>sysfact</literal> は線形システム
76
<literal>(A+Gain*C, Gain , C, I)</literal> および
77
直列システム <literal>S*Sys</literal> の最小実現である <literal>Series</literal>を返します.
82
<programlisting role="example"><![CDATA[
15
<refname>sysfact</refname>
16
<refpurpose> システム分解</refpurpose>
20
<synopsis>[S,Series]=sysfact(Sys,Gain,flag)</synopsis>
29
行列 <literal>[A,B,C,D]</literal>を含む<literal>syslin</literal> リスト.
43
文字列 <literal>'post'</literal> または<literal>'pre'</literal>
51
<literal>syslin</literal> リスト
59
<literal>syslin</literal> リスト
68
<literal>flag</literal> が <literal>'post'</literal>に等しい場合,
69
<literal>sysfact</literal> は,<literal>S</literal>に
70
ABCD行列形式の線形システム <literal>(A+B*Gain, B , Gain, I)</literal>
71
および直列システム <literal>Sys*S</literal> の最小実現である <literal>Series</literal>
74
<literal>flag</literal> が <literal>'pre'</literal>に等しい場合,
75
<literal>sysfact</literal> は線形システム
76
<literal>(A+Gain*C, Gain , C, I)</literal> および
77
直列システム <literal>S*Sys</literal> の最小実現である <literal>Series</literal>を返します.
82
<programlisting role="example"><![CDATA[
84
84
Sys=ssrand(3,2,4);Sys('D')=rand(3,2);
85
85
S=sysfact(Sys,lqr(Sys),'post');
92
92
ss2tf(Sys*sysfact(Sys,F,'post')*U)
93
93
]]></programlisting>
95
<refsection role="see also">
97
<simplelist type="inline">
99
<link linkend="lqr">lqr</link>
102
<link linkend="lqe">lqe</link>
95
<refsection role="see also">
97
<simplelist type="inline">
99
<link linkend="lqr">lqr</link>
102
<link linkend="lqe">lqe</link>