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="MATCATH" xml:lang="fr_FR">
15
<refname>MATCATH</refname>
16
<refpurpose>Concaténation horizontale</refpurpose>
23
<imagedata align="center" fileref="../../../../images/palettes/MATCATH.png" valign="middle"/>
28
<refsection id="Contents_MATCATH">
29
<title>Contenu</title>
33
<link linkend="MATCATH">Concaténation horizontale</link>
40
<xref linkend="Palette_MATCATH">Palette</xref>
45
<xref linkend="Description_MATCATH">Description</xref>
50
<xref linkend="Dialogbox_MATCATH">Boîte de dialogue</xref>
55
<link linkend="MATCATH">Exemple</link>
60
<xref linkend="Defaultproperties_MATCATH">Propriétés par défaut</xref>
65
<xref linkend="Interfacingfunction_MATCATH">Fonction d'interfaçage</xref>
70
<xref linkend="Computationalfunction_MATCATH">Fonction de calcul</xref>
75
<xref linkend="Seealso_MATCATH">Voir aussi</xref>
82
<refsection id="Palette_MATCATH">
83
<title>Palette</title>
87
<link linkend="Matrix_pal">Palette Opérations matricielles</link>
92
<refsection id="Description_MATCATH">
93
<title>Description</title>
95
Le bloc MATCATH sort la concaténation horizontale de plusieurs matrices. Cette opération est
96
aussi appelée concaténation selon les colonnes. Les entrées U1,U2,...,Un doivent avoir le même
97
nombre de lignes. L'utilisateur doit donner le nombre de matrices d'entrée dans le paramètre
98
<emphasis role="bold">Number of input</emphasis>.
101
La sortie est une matrice Mx(N1+N2+...+Nn), où les N1,N2,...,Nn sont les nombres de colonnes des matrices d'entrée, et M le nombre de lignes.
103
<para>L'équivalent de MATCATH dans Scilab est y=[U1 U2 ... Un].</para>
106
<refsection id="Dialogbox_MATCATH">
107
<title>Boîte de dialogue</title>
111
<imagedata align="center" fileref="../../../../images/gui/MATCATH_gui.gif" valign="middle"/>
119
<emphasis role="bold">Number of inputs</emphasis>
122
Indique le nombre de matrices d'entrée.
124
<para>Propriétés : Type 'vec' de taille 1.</para>
128
<refsection id="Example_MATCATH">
129
<title>Exemple</title>
130
<programlisting role="example">
133
Le résultat de la concaténation horizontale est:
134
C=[1 2 3 7 8;4 5 6 9 10]
137
<refsection id="Defaultproperties_MATCATH">
138
<title>Propriétés par défaut</title>
142
<emphasis role="bold">always active:</emphasis> non
147
<emphasis role="bold">direct-feedthrough:</emphasis> oui
152
<emphasis role="bold">zero-crossing:</emphasis> non
157
<emphasis role="bold">mode:</emphasis> non
162
<emphasis role="bold">regular inputs:</emphasis>
165
<emphasis role="bold">- port 1 : size [-1,-2] / type 1</emphasis>
168
<emphasis role="bold">- port 2 : size [-1,-3] / type 1</emphasis>
173
<emphasis role="bold">regular outputs:</emphasis>
176
<emphasis role="bold">- port 1 : size [1,1] / type 1</emphasis>
181
<emphasis role="bold">number/sizes of activation inputs:</emphasis> 0
186
<emphasis role="bold">number/sizes of activation outputs:</emphasis> 0
191
<emphasis role="bold">continuous-time state:</emphasis> non
196
<emphasis role="bold">discrete-time state:</emphasis> non
201
<emphasis role="bold">object discrete-time state:</emphasis> non
206
<emphasis role="bold">name of computational function:</emphasis>
207
<emphasis role="italic">mat_cath</emphasis>
212
<refsection id="Interfacingfunction_MATCATH">
213
<title>Fonction d'interfaçage</title>
216
<para>SCI/modules/scicos_blocks/macros/MatrixOp/MATCATH.sci</para>
220
<refsection id="Computationalfunction_MATCATH">
221
<title>Fonctions de calcul</title>
224
<para>SCI/modules/scicos_blocks/src/c/mat_cath.c</para>
227
<para>SCI/modules/scicos_blocks/src/c/matz_cath.c</para>
231
<refsection id="Seealso_MATCATH">
232
<title>Voir aussi</title>
236
<link linkend="MATCATV">MATCATV - Concaténation Verticale (Bloc Xcos)</link>
15
<refname>MATCATH</refname>
16
<refpurpose>Concaténation horizontale</refpurpose>
23
<imagedata align="center" fileref="../../../../images/palettes/MATCATH.png" valign="middle"/>
28
<refsection id="Contents_MATCATH">
29
<title>Contenu</title>
33
<link linkend="MATCATH">Concaténation horizontale</link>
40
<xref linkend="Palette_MATCATH">Palette</xref>
45
<xref linkend="Description_MATCATH">Description</xref>
50
<xref linkend="Dialogbox_MATCATH">Boîte de dialogue</xref>
55
<link linkend="MATCATH">Exemple</link>
60
<xref linkend="Defaultproperties_MATCATH">Propriétés par défaut</xref>
65
<xref linkend="Interfacingfunction_MATCATH">Fonction d'interfaçage</xref>
70
<xref linkend="Computationalfunction_MATCATH">Fonction de calcul</xref>
75
<xref linkend="Seealso_MATCATH">Voir aussi</xref>
82
<refsection id="Palette_MATCATH">
83
<title>Palette</title>
87
<link linkend="Matrix_pal">Palette Opérations matricielles</link>
92
<refsection id="Description_MATCATH">
93
<title>Description</title>
95
Le bloc MATCATH sort la concaténation horizontale de plusieurs matrices. Cette opération est
96
aussi appelée concaténation selon les colonnes. Les entrées U1,U2,...,Un doivent avoir le même
97
nombre de lignes. L'utilisateur doit donner le nombre de matrices d'entrée dans le paramètre
98
<emphasis role="bold">Number of input</emphasis>.
101
La sortie est une matrice Mx(N1+N2+...+Nn), où les N1,N2,...,Nn sont les nombres de colonnes des matrices d'entrée, et M le nombre de lignes.
103
<para>L'équivalent de MATCATH dans Scilab est y=[U1 U2 ... Un].</para>
106
<refsection id="Dialogbox_MATCATH">
107
<title>Boîte de dialogue</title>
111
<imagedata align="center" fileref="../../../../images/gui/MATCATH_gui.gif" valign="middle"/>
119
<emphasis role="bold">Number of inputs</emphasis>
122
Indique le nombre de matrices d'entrée.
124
<para>Propriétés : Type 'vec' de taille 1.</para>
128
<refsection id="Example_MATCATH">
129
<title>Exemple</title>
130
<programlisting role="example">
133
Le résultat de la concaténation horizontale est:
134
C=[1 2 3 7 8;4 5 6 9 10]
137
<refsection id="Defaultproperties_MATCATH">
138
<title>Propriétés par défaut</title>
142
<emphasis role="bold">always active:</emphasis> non
147
<emphasis role="bold">direct-feedthrough:</emphasis> oui
152
<emphasis role="bold">zero-crossing:</emphasis> non
157
<emphasis role="bold">mode:</emphasis> non
162
<emphasis role="bold">regular inputs:</emphasis>
165
<emphasis role="bold">- port 1 : size [-1,-2] / type 1</emphasis>
168
<emphasis role="bold">- port 2 : size [-1,-3] / type 1</emphasis>
173
<emphasis role="bold">regular outputs:</emphasis>
176
<emphasis role="bold">- port 1 : size [1,1] / type 1</emphasis>
181
<emphasis role="bold">number/sizes of activation inputs:</emphasis> 0
186
<emphasis role="bold">number/sizes of activation outputs:</emphasis> 0
191
<emphasis role="bold">continuous-time state:</emphasis> non
196
<emphasis role="bold">discrete-time state:</emphasis> non
201
<emphasis role="bold">object discrete-time state:</emphasis> non
206
<emphasis role="bold">name of computational function:</emphasis>
207
<emphasis role="italic">mat_cath</emphasis>
212
<refsection id="Interfacingfunction_MATCATH">
213
<title>Fonction d'interfaçage</title>
216
<para>SCI/modules/scicos_blocks/macros/MatrixOp/MATCATH.sci</para>
220
<refsection id="Computationalfunction_MATCATH">
221
<title>Fonctions de calcul</title>
224
<para>SCI/modules/scicos_blocks/src/c/mat_cath.c</para>
227
<para>SCI/modules/scicos_blocks/src/c/matz_cath.c</para>
231
<refsection id="Seealso_MATCATH">
232
<title>Voir aussi</title>
236
<link linkend="MATCATV">MATCATV - Concaténation Verticale (Bloc Xcos)</link>