Remove all the authors from the documentation. This has been done for the following...
[scilab.git] / scilab / modules / elementary_functions / help / ja_JP / matrixmanipulation / repmat.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) 2011 - INRIA - Serge Steer
5  * 
6  * This file must be used under the terms of the CeCILL.
7  * This source file is licensed as described in the file COPYING, which
8  * you should have received as part of this distribution.  The terms
9  * are also available at    
10  * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
11  *
12  -->
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:ns5="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="repmat" xml:lang="ja">
14   <info>
15     <pubdate>$LastChangedDate: 2011-01-12  (mer, 12 jan 2011)
16       $
17     </pubdate>
18   </info>
19   <refnamediv>
20     <refname>repmat</refname>
21     <refpurpose>配列を複製/タイル状に配置</refpurpose>
22   </refnamediv>
23   <refsynopsisdiv>
24     <title>呼び出し手順</title>
25     <synopsis>B = repmat(A,m,n,...)</synopsis>
26     <synopsis>B = repmat(A,siz)</synopsis>
27     <synopsis>B = repmat(A,m)</synopsis>
28   </refsynopsisdiv>
29   <refsection>
30     <title>引数</title>
31     <variablelist>
32       <varlistentry>
33         <term>A</term>
34         <listitem>
35           <para>入力二次元配列.</para>
36         </listitem>
37       </varlistentry>
38       <varlistentry>
39         <term>m, n, ...</term>
40         <listitem>
41           <para>
42             整数で, <literal>B</literal>の各次元に関する
43             <literal>A</literal> ブロックの数.
44           </para>
45         </listitem>
46       </varlistentry>
47       <varlistentry>
48         <term>siz</term>
49         <listitem>
50           <para>
51             整数ベクトルで, 各要素は<literal>B</literal>の対応する次元に
52             関する<literal>A</literal>ブロックの数を指定する.
53           </para>
54         </listitem>
55       </varlistentry>
56       <varlistentry>
57         <term>B</term>
58         <listitem>
59           <para>
60             2次元配列<literal>A</literal>をタイル状に配置した
61             配列.
62           </para>
63         </listitem>
64       </varlistentry>
65     </variablelist>
66   </refsection>
67   <refsection>
68     <title>説明</title>
69     <para>
70       <literal>repmat(A,m,n)</literal> または同様な
71       <literal>repmat(A,[m,n])</literal> は,<literal>A</literal>の
72       <literal>m</literal> x <literal>n</literal> のタイル状の
73       コピーからなる大きな行列を返します.
74       結果の大きさは,<literal>[size(A,1)*M, size(A,2)*N]</literal>です.
75     </para>
76     <para>
77       <literal>repmat(A,m)</literal> は,
78       <literal>m</literal> x <literal>m</literal>のタイル状コピーを作成します.
79     </para>
80     <para>
81       <literal>repmat(A,[m n p ...])</literal> は,配列Aをタイル状に
82       コピーし,<literal>A</literal>のコピーからなる多次元配列を作成します.
83       結果の大きさは,
84       <literal>[size(A,1)*M, size(A,2)*N, size(A,3)*P, ...] </literal>となります.
85     </para>
86     <para>
87       現時点では,実数,整数,論理値,文字列,多項式,有理数および
88       疎行列の配列のみがサポートされています.
89       この関数の定義は,オーバーロード機能により拡張することができます.
90     </para>
91   </refsection>
92   <refsection>
93     <title>例</title>
94     <programlisting role="example"><![CDATA[ 
95     repmat(1:3,2,2)
96     repmat(int8([1 0 1;0 1 0]),2,3,2)
97     repmat("Scilab",3,2)
98     t="Scilab";t(ones(3,2))
99     repmat([1/%s;2/(%s+1)],1,3)
100
101  ]]></programlisting>
102   </refsection>
103   <refsection>
104     <title>参照</title>
105     <simplelist type="inline">
106       <member>
107         <link linkend="matrix">matrix</link>
108       </member>
109       <member>
110         <link linkend="extraction">extraction</link>
111       </member>
112       <member>
113         <link linkend="size">size</link>
114       </member>
115     </simplelist>
116   </refsection>
117 </refentry>