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:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="MATDET" xml:lang="fr_FR">
15
<refname>MATDET</refname>
16
<refpurpose>Déterminant de matrice</refpurpose>
23
<imagedata align="center" fileref="../../../../images/palettes/MATDET.png" valign="middle"/>
28
<refsection id="Contents_MATDET">
29
<title>Contenu</title>
33
<link linkend="MATDET">Déterminant de matrice</link>
40
<xref linkend="Palette_MATDET">Palette</xref>
45
<xref linkend="Description_MATDET">Description</xref>
50
<xref linkend="Dialogbox_MATDET">Boîte de dialogue</xref>
55
<link linkend="MATDET">Exemple</link>
60
<xref linkend="Defaultproperties_MATDET">Propriétés par défaut</xref>
65
<xref linkend="Interfacingfunction_MATDET">Fonction d'interfaçage</xref>
70
<xref linkend="Computationalfunction_MATDET">Fonction de calcul</xref>
75
<xref linkend="Seealso_MATDET">Voir aussi</xref>
82
<refsection id="Palette_MATDET">
83
<title>Palette</title>
87
<link linkend="Matrix_pal">Palette Opérations matricielles</link>
92
<refsection id="Description_MATDET">
93
<title>Description</title>
95
Le bloc MATDET sort le déterminant d'une matrice d'entrée carrée. Si l'entrée est :
98
A=[A11 A12 A13;A21 A22 A23;A31 A32 A33]
101
alors la sortie du bloc est de la forme :
104
y=A11*(A22*A33-A23*A32)-A12*(A21*A33-A23*A31)+A13*(A21*A32-A22*A31).
107
La fonction équivalente de MATDET dans Scilab est <link linkend="det">det</link>.
111
<refsection id="Dialogbox_MATDET">
112
<title>Boîte de dialogue</title>
116
<imagedata align="center" fileref="../../../../images/gui/MATDET_gui.gif" valign="middle"/>
124
<emphasis role="bold">Datatype(1=real double 2=Complex)</emphasis>
127
Il indique le type de la sortie. Il supporte seulement les types double (1) et complexe (2).
128
Si on entre une autre valeur dans ce paramètre, Xcos affiche le message "Datatype is not supported".
130
<para>Propriétés : Type 'vec' de taille 1.</para>
134
<refsection id="Example_MATDET">
135
<title>Exemple</title>
136
<programlisting role="example">
137
U=[1 0 63;2 -2 5;9 9 4]
141
<refsection id="Defaultproperties_MATDET">
142
<title>Propriétés par défaut</title>
146
<emphasis role="bold">always active:</emphasis> non
151
<emphasis role="bold">direct-feedthrough:</emphasis> oui
156
<emphasis role="bold">zero-crossing:</emphasis> non
161
<emphasis role="bold">mode:</emphasis> non
166
<emphasis role="bold">regular inputs:</emphasis>
169
<emphasis role="bold">- port 1 : size [-1,-1] / type 1</emphasis>
174
<emphasis role="bold">regular outputs:</emphasis>
177
<emphasis role="bold">- port 1 : size [1,1] / type 1</emphasis>
182
<emphasis role="bold">number/sizes of activation inputs:</emphasis> 0
187
<emphasis role="bold">number/sizes of activation outputs:</emphasis> 0
192
<emphasis role="bold">continuous-time state:</emphasis> non
197
<emphasis role="bold">discrete-time state:</emphasis> non
202
<emphasis role="bold">object discrete-time state:</emphasis> non
207
<emphasis role="bold">name of computational function:</emphasis>
208
<emphasis role="italic">mat_det</emphasis>
213
<refsection id="Interfacingfunction_MATDET">
214
<title>Fonction d'interfaçage</title>
217
<para>SCI/modules/scicos_blocks/macros/MatrixOp/MATDET.sci</para>
221
<refsection id="Computationalfunction_MATDET">
222
<title>Fonction de calcul</title>
225
<para>SCI/modules/scicos_blocks/src/c/mat_det.c</para>
228
<para>SCI/modules/scicos_blocks/src/c/matz_det.c</para>
232
<refsection id="Seealso_MATDET">
233
<title>Voir aussi</title>
237
<link linkend="MATINV">MATINV - Matrice inverse (Bloc Xcos)</link>
242
<link linkend="det">det (Fonction Scilab)</link>
15
<refname>MATDET</refname>
16
<refpurpose>Déterminant de matrice</refpurpose>
23
<imagedata align="center" fileref="../../../../images/palettes/MATDET.png" valign="middle"/>
28
<refsection id="Contents_MATDET">
29
<title>Contenu</title>
33
<link linkend="MATDET">Déterminant de matrice</link>
40
<xref linkend="Palette_MATDET">Palette</xref>
45
<xref linkend="Description_MATDET">Description</xref>
50
<xref linkend="Dialogbox_MATDET">Boîte de dialogue</xref>
55
<link linkend="MATDET">Exemple</link>
60
<xref linkend="Defaultproperties_MATDET">Propriétés par défaut</xref>
65
<xref linkend="Interfacingfunction_MATDET">Fonction d'interfaçage</xref>
70
<xref linkend="Computationalfunction_MATDET">Fonction de calcul</xref>
75
<xref linkend="Seealso_MATDET">Voir aussi</xref>
82
<refsection id="Palette_MATDET">
83
<title>Palette</title>
87
<link linkend="Matrix_pal">Palette Opérations matricielles</link>
92
<refsection id="Description_MATDET">
93
<title>Description</title>
95
Le bloc MATDET sort le déterminant d'une matrice d'entrée carrée. Si l'entrée est :
98
A=[A11 A12 A13;A21 A22 A23;A31 A32 A33]
101
alors la sortie du bloc est de la forme :
104
y=A11*(A22*A33-A23*A32)-A12*(A21*A33-A23*A31)+A13*(A21*A32-A22*A31).
107
La fonction équivalente de MATDET dans Scilab est <link linkend="det">det</link>.
111
<refsection id="Dialogbox_MATDET">
112
<title>Boîte de dialogue</title>
116
<imagedata align="center" fileref="../../../../images/gui/MATDET_gui.gif" valign="middle"/>
124
<emphasis role="bold">Datatype(1=real double 2=Complex)</emphasis>
127
Il indique le type de la sortie. Il supporte seulement les types double (1) et complexe (2).
128
Si on entre une autre valeur dans ce paramètre, Xcos affiche le message "Datatype is not supported".
130
<para>Propriétés : Type 'vec' de taille 1.</para>
134
<refsection id="Example_MATDET">
135
<title>Exemple</title>
136
<programlisting role="example">
137
U=[1 0 63;2 -2 5;9 9 4]
141
<refsection id="Defaultproperties_MATDET">
142
<title>Propriétés par défaut</title>
146
<emphasis role="bold">always active:</emphasis> non
151
<emphasis role="bold">direct-feedthrough:</emphasis> oui
156
<emphasis role="bold">zero-crossing:</emphasis> non
161
<emphasis role="bold">mode:</emphasis> non
166
<emphasis role="bold">regular inputs:</emphasis>
169
<emphasis role="bold">- port 1 : size [-1,-1] / type 1</emphasis>
174
<emphasis role="bold">regular outputs:</emphasis>
177
<emphasis role="bold">- port 1 : size [1,1] / type 1</emphasis>
182
<emphasis role="bold">number/sizes of activation inputs:</emphasis> 0
187
<emphasis role="bold">number/sizes of activation outputs:</emphasis> 0
192
<emphasis role="bold">continuous-time state:</emphasis> non
197
<emphasis role="bold">discrete-time state:</emphasis> non
202
<emphasis role="bold">object discrete-time state:</emphasis> non
207
<emphasis role="bold">name of computational function:</emphasis>
208
<emphasis role="italic">mat_det</emphasis>
213
<refsection id="Interfacingfunction_MATDET">
214
<title>Fonction d'interfaçage</title>
217
<para>SCI/modules/scicos_blocks/macros/MatrixOp/MATDET.sci</para>
221
<refsection id="Computationalfunction_MATDET">
222
<title>Fonction de calcul</title>
225
<para>SCI/modules/scicos_blocks/src/c/mat_det.c</para>
228
<para>SCI/modules/scicos_blocks/src/c/matz_det.c</para>
232
<refsection id="Seealso_MATDET">
233
<title>Voir aussi</title>
237
<link linkend="MATINV">MATINV - Matrice inverse (Bloc Xcos)</link>
242
<link linkend="det">det (Fonction Scilab)</link>