update japanese translation of core module.
[scilab.git] / scilab / modules / graphics / help / ja_JP / xsetech.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="xsetech">
26     
27     <refnamediv>
28         
29         <refname>xsetech</refname>
30         
31         <refpurpose>
32             
33             プロット時にグラフィックウインドのサブウインドウを設定
34             
35         </refpurpose>
36         
37     </refnamediv>
38     
39     <refsynopsisdiv>
40         
41         <title>呼び出し手順</title>
42         
43         <synopsis>
44             
45             xsetech(wrect, [frect, logflag])
46             
47             xsetech(wrect=[...], frect=[..], logflag="..", arect=[...])
48             
49             xsetech()
50             
51         </synopsis>
52         
53     </refsynopsisdiv>
54     
55     <refsection>
56         
57         <title>引数</title>
58         
59         <variablelist>
60             
61             <varlistentry>
62                 
63                 <term>wrect</term>
64                 
65                 <listitem>
66                     
67                     <para>
68                         
69                         大きさ 4のベクトル, 使用するサブウインドウを定義します.
70                         
71                     </para>
72                     
73                 </listitem>
74                 
75             </varlistentry>
76             
77             <varlistentry>
78                 
79                 <term>frect</term>
80                 
81                 <listitem>
82                     
83                     <para>大きさ 4のベクトル.</para>
84                     
85                 </listitem>
86                 
87             </varlistentry>
88             
89             <varlistentry>
90                 
91                 <term>logflag</term>
92                 
93                 <listitem>
94                     
95                     <para>
96                         
97                         大きさ 2の文字列 <literal>"xy"</literal>, 
98                         
99                         ただし,<literal>x</literal>および
100                         
101                         <literal>y</literal>は, 
102                         
103                         <literal>"n"</literal>または <literal>"l"</literal>とします. 
104                         
105                         <literal>"n"</literal>は通常のスケール,
106                         
107                         <literal>"l"</literal>は対数スケールを意味します.
108                         
109                         <literal>x</literal>はx軸,<literal>y</literal>はy軸を意味します.
110                         
111                     </para>
112                     
113                 </listitem>
114                 
115             </varlistentry>
116             
117             <varlistentry>
118                 
119                 <term>arect</term>
120                 
121                 <listitem>
122                     
123                     <para>大きさ4のベクトル.</para>
124                     
125                 </listitem>
126                 
127             </varlistentry>
128             
129         </variablelist>
130         
131     </refsection>
132     
133     <refsection>
134         
135         <title>説明</title>
136         
137         <para>
138             
139             <function>xsetech</function> は,
140             
141             主にプロットに使用されるグラフィックウインドウ
142             
143             のサブウインドウを設定する際に使用されます.
144             
145             サブウインドウはパラメータ<literal>wrect=[x,y,w,h]</literal> (左上の点,幅,高さ)で
146             
147             指定されます.
148             
149             <varname>wrect</varname>の値は,カレントのグラフィックウインドウの幅または
150             
151             高さの比で指定されます.
152             
153             例えば,<literal>wrect=[0,0,1,1]</literal> はグラフィックウインドウ全体を使用することを
154             
155             意味し,  <literal>wrect=[0.5,0,0.5,1]</literal> はグラフィック領域が
156             
157             グラフィックウインドウの右半面となることを意味します.
158             
159         </para>
160         
161         <para>
162             
163             <function>xsetech</function>は,カレントの2次元プロットのグラフィックスケールも
164             
165             設定し,カレントのグラフィックスケールを指定するグラフィックルーチン
166             
167             (例えば<function>plot2d</function>の<literal>strf="x0z"</literal>または
168             
169             <literal>frameflag=0</literal>)と組み合わせて使用できます.
170             
171         </para>
172         
173         <para>
174             
175             <literal>frect=[xmin,ymin,xmax,ymax]</literal> は,グラフィックスケールを
176             
177             設定する際に使用され,
178             
179             <function>plot2d</function>の<literal>rect</literal>引数によく似ています.
180             
181             <literal>frect</literal> が指定されない場合,
182             
183             グラフィックスケールのカレントの値は変更されません.
184             
185             <varname>rect</varname>のデフォルト値は <literal>[0,0,1,1]</literal>
186             
187             (ウインドウ作成時,<code>xset('default')</code>によりデフォルト値に
188             
189             戻された時,または記録されたグラフィックイベントを<code>clf()</code>で
190             
191             クリアした時)です.
192             
193         </para>
194         
195         <para>
196             
197             <literal>arect=[x_left, x_right,y_up,y_down]</literal> はサブウインドウの
198             
199             中にグラフィックフレームを設定する際に使用されます.
200             
201             グラフィックフレームは(<varname>wrect</varname>と同様に)カレントの
202             
203             グラフィックサブウインドウの
204             
205             幅または高さに比例して指定されます.
206             
207             デフォルト値は <literal>1/8*[1,1,1,1]</literal>です.
208             
209             <varname>arect</varname> が指定されない場合, カレントの値は変更されません.
210             
211         </para>
212         
213     </refsection>
214     
215     <refsection>
216         
217         <title>例</title>
218         
219         <programlisting role="example"><![CDATA[ 
220
221 // xsetechパラメータのグラフィカルな説明を得るには以下を入力してください:
222
223 exec('SCI/modules/graphics/demos/xsetechfig.sce');
224
225
226
227 // ここではグラフィックウインドウを2分割するためにxsetechが使用されます
228
229 // まず最初のサブウインドウを設定するためにxsetechを使用します 
230
231 // and the graphics scale 
232
233 xsetech([0,0,1.0,0.5],[-5,-3,5,3])
234
235 // グラフィックスケールを使用するためにplot2d に "001"オプションを指定してコールします
236
237 // set by xsetech 
238
239 plot2d([1:10]',[1:10]',1,"001"," ")
240
241 //次に2番目のサブウインドウを設定するためにxsetechを使用します
242
243 xsetech([0,0.5,1.0,0.5])
244
245 // グラフィックスケールはデフォルトで xsetechにより[0,0,1,1]に設定され,
246
247 // plot2d のrect引数により変更します
248
249 plot2d([1:10]',[1:10]',1,"011"," ",[-6,-6,6,6])
250
251  ]]></programlisting>
252         
253         <programlisting role="example"><![CDATA[ 
254
255 // 4つのプロットを一つのグラフィックウインドウにプロットします 
256
257 clf()
258
259 xset("font",2,0)
260
261 xsetech([0,0,0.5,0.5]); 
262
263 plot3d()
264
265 xsetech([0.5,0,0.5,0.5]); 
266
267 plot2d()
268
269 xsetech([0.5,0.5,0.5,0.5]); 
270
271 grayplot()
272
273 xsetech([0,0.5,0.5,0.5]); 
274
275 histplot()
276
277 // サブウインドウのデフォルト値に戻します
278
279 xsetech([0,0,1,1])
280
281  ]]></programlisting>
282         
283         <scilab:image>
284             
285             xset("font",2,0)
286             
287             xsetech([0,0,0.5,0.5]);
288             
289             plot3d()
290             
291             xsetech([0.5,0,0.5,0.5]);
292             
293             plot2d()
294             
295             xsetech([0.5,0.5,0.5,0.5]);
296             
297             grayplot()
298             
299             xsetech([0,0.5,0.5,0.5]);
300             
301             histplot()
302             
303             xsetech([0,0,1,1])
304             
305         </scilab:image>
306         
307         <programlisting role="example"><![CDATA[ 
308
309 // 変更したarectにプロット
310
311 clf()
312
313 xset("default")
314
315 xsetech(arect=[0,0,0,0]) 
316
317 x=1:0.1:10;plot2d(x',sin(x)')
318
319  ]]></programlisting>
320         
321         <scilab:image>
322             
323             xsetech(arect=[0,0,0,0]) 
324             
325             x=1:0.1:10;plot2d(x',sin(x)')
326             
327         </scilab:image>
328         
329         <programlisting role="example"><![CDATA[ 
330
331 clf()
332
333 xsetech(arect=[1/8,1/8,1/16,1/4])
334
335 x=1:0.1:10;plot2d(x',sin(x)')
336
337 clf()
338
339  ]]></programlisting>
340         
341         <scilab:image>
342             
343             xsetech(arect=[1/8,1/8,1/16,1/4])
344             
345             x=1:0.1:10;plot2d(x',sin(x)')
346             
347         </scilab:image>
348         
349     </refsection>
350     
351     <refsection role="see also">
352         
353         <title>参照</title>
354         
355         <simplelist type="inline">
356             
357             <member>
358                 
359                 <link linkend="xgetech">xgetech</link>
360                 
361             </member>
362             
363             <member>
364                 
365                 <link linkend="subplot">subplot</link>
366                 
367             </member>
368             
369             <member>
370                 
371                 <link linkend="isoview">isoview</link>
372                 
373             </member>
374             
375             <member>
376                 
377                 <link linkend="square">square</link>
378                 
379             </member>
380             
381         </simplelist>
382         
383     </refsection>
384     
385 </refentry>
386