update japanese translation of core module.
[scilab.git] / scilab / modules / graphics / help / ja_JP / 2d_plot / Matplot1.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4
5  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
6
7  * Copyright (C) ENPC - Jean-Philippe Chancelier
8
9  * 
10
11  * This file must be used under the terms of the CeCILL.
12
13  * This source file is licensed as described in the file COPYING, which
14
15  * you should have received as part of this distribution.  The terms
16
17  * are also available at    
18
19  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
20
21  *
22
23  -->
24
25 <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="Matplot1">
26     
27     <refnamediv>
28         
29         <refname>Matplot1</refname>
30         
31         <refpurpose>行列の2次元カラープロット</refpurpose>
32         
33     </refnamediv>
34     
35     <refsynopsisdiv>
36         
37         <title>呼び出し手順</title>
38         
39         <synopsis>Matplot1(a,rect)</synopsis>
40         
41     </refsynopsisdiv>
42     
43     <refsection>
44         
45         <title>引数</title>
46         
47         <variablelist>
48             
49             <varlistentry>
50                 
51                 <term>a</term>
52                 
53                 <listitem>
54                     
55                     <para>
56                         大きさ <literal>(n1,n2)</literal>の実数行列.
57                     </para>
58                     
59                 </listitem>
60                 
61             </varlistentry>
62             
63             <varlistentry>
64                 
65                 <term>rect</term>
66                 
67                 <listitem>
68                     
69                     <para>
70                         
71                         <literal>[xmin,ymin,xmax,ymax]</literal>
72                         
73                     </para>
74                     
75                 </listitem>
76                 
77             </varlistentry>
78             
79         </variablelist>
80         
81     </refsection>
82     
83     <refsection>
84         
85         <title>説明</title>
86         
87         <para>
88             
89             行列  <code>int(a)</code> のエントリは,カレントのカラーマップの
90             
91             カラーマップエントリとして使用されます.
92             
93             <varname>rect</varname>は,カレントのスケールで矩形を指定します.
94             
95             行列はこの矩形の中に描画されます.
96             
97             各行列のエントリはその色で塗られた小さな矩形として描画されます.
98             
99             ある行列のエントリがカラーマップの外側の場合,
100             
101             対応する矩形は表示されません.
102             
103         </para>
104         
105         <para>
106             
107             コマンド <code>Matplot1()</code> を入力すると, デモが表示されます.
108             
109         </para>
110         
111     </refsection>
112     
113     <refsection>
114         
115         <title>例</title>
116         
117         <programlisting role="example"><![CDATA[ 
118
119 clf();
120
121 ax=gca();//カレントの軸のハンドルを取得
122
123 ax.data_bounds=[0,0;10,10];//data_boundsを設定
124
125 ax.box='on'; //ボックスを描画 
126
127 a=5*ones(11,11); a(2:10,2:10)=4; a(5:7,5:7)=2;
128
129 // 矩形 [1,1,3,3]に最初の行列をプロット
130
131 Matplot1(a,[1,1,3,3])
132
133 a=ones(10,10); a= 3*tril(a)+ 2*a; 
134
135 // 矩形 [5,6,7,8]に二番目の行列をプロット
136
137 Matplot1(a,[5,6,7,8])
138
139  ]]></programlisting>
140         
141         <scilab:image>
142             
143             ax=gca();//get current axes handle
144             
145             ax.data_bounds=[0,0;10,10];//set the data_bounds
146             
147             ax.box='on'; //draw a box
148             
149             a=5*ones(11,11); a(2:10,2:10)=4; a(5:7,5:7)=2;
150             
151             // first matrix in rectangle [1,1,3,3]
152             
153             Matplot1(a,[1,1,3,3])
154             
155             a=ones(10,10); a= 3*tril(a)+ 2*a;
156             
157             // second matrix in rectangle [5,6,7,8]
158             
159             Matplot1(a,[5,6,7,8])
160             
161         </scilab:image>
162         
163         <programlisting role="example"><![CDATA[
164
165 //--- アニメーション)
166
167 n=100;
168
169
170
171 clf();
172
173 f = gcf();//カレントの図のハンドルを取得
174
175 ax = gca();//カレントの軸のハンドルを取得
176
177 ax.data_bounds = [0, 0 ; 10, 10];//data_boundsを設定
178
179 ax.box = 'on'; //ボックスを描画 
180
181 o = ones(n, n);
182
183 a = 3 * tril(o, -n) + 2*o;
184
185 a = a + a';
186
187 Matplot1(a, [0, 2, 7, 9])
188
189 mp = gce();
190
191 for k = (-n + 1):n,
192
193   a = 3 * tril(o, k) + 2 * o;
194
195   a = a + a';
196
197   k1 = 3 * (k + 100) / 200;
198
199   mp.data = a;
200
201   mp.rect = [k1, 2, k1 + 7, 9];
202
203   sleep(8); // シミュレーションをスローダウン
204
205 end
206
207  ]]></programlisting>
208         
209     </refsection>
210     
211     <refsection role="see also">
212         
213         <title>参照</title>
214         
215         <simplelist type="inline">
216             
217             <member>
218                 
219                 <link linkend="colormap">colormap</link>
220                 
221             </member>
222             
223             <member>
224                 
225                 <link linkend="plot2d">plot2d</link>
226                 
227             </member>
228             
229             <member>
230                 
231                 <link linkend="Matplot">Matplot</link>
232                 
233             </member>
234             
235             <member>
236                 
237                 <link linkend="grayplot">grayplot</link>
238                 
239             </member>
240             
241             <member>
242                 
243                 <link linkend="Matplot_properties">Matplot_properties</link>
244                 
245             </member>
246             
247         </simplelist>
248         
249     </refsection>
250     
251 </refentry>
252