d7e229dd0fbe38ebdc2b159e053749c0073248c5
[scilab.git] / scilab / modules / core / help / ja_JP / 1_keywords / dot.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <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" xmlns:scilab="http://www.scilab.org" xml:id="dot" xml:lang="ja">
3     <refnamediv>
4         <refname>dot</refname>
5         <refpurpose>(.) 記号</refpurpose>
6     </refnamediv>
7     <refsynopsisdiv>
8         <title>呼び出し手順</title>
9         <synopsis>123.33
10             a.*b
11             [123,..
12             456]
13         </synopsis>
14     </refsynopsisdiv>
15     <refsection>
16         <title>説明</title>
17         <variablelist>
18             <varlistentry>
19                 <term>.</term>
20                 <listitem>
21                     <para>ドットは以下のように数字の小数点を示すために使用されます : 3.25 および
22                         0.001
23                     </para>
24                 </listitem>
25             </varlistentry>
26             <varlistentry>
27                 <term>.&lt;op&gt;</term>
28                 <listitem>
29                     <para>
30                         は他の演算記号 (<literal>* /
31                             \ ^ '
32                         </literal>
33                         )と組み合わせて別の演算子を作成するために
34                         使用されます.
35                         要素毎の複合演算子は<literal> .* , .^ , ./
36                             , .\
37                         </literal>
38                         または <literal>.'</literal>により
39                         得られます.
40                         例えば, C = A ./ B は c(i,j) = a(i,j)/b(i,j) を要素とする
41                         行列となります.
42                         クロネッカー積は .*. と表記されます.
43                         ドットの後に数字が続く場合,このドットは数字の一部とみなされる
44                         ことに注意してください.
45                         このため, 2.*x は 2.0*x として評価され,
46                         2 .*x は (2).*x として評価されます.
47                     </para>
48                 </listitem>
49             </varlistentry>
50             <varlistentry>
51                 <term>..</term>
52                 <listitem>
53                     <para>継続記号. 2つ以上の小数点が行の末尾(あるいはコメントの前)にあると,
54                         次の行は継続されます.
55                     </para>
56                     <para>継続行は, プリプロセッサにより処理され,
57                         一連の継続行から一つの長い論理行が作成されます.
58                         このため,継続記号は,行を任意の点で分割するために使用することができます..
59                     </para>
60                     <para>以下の関数 foo:</para>
61                     <programlisting role=""><![CDATA[ 
62 function foo
63   a=1
64   disp(a),..
65   disp('ok')
66 endfunction
67  ]]></programlisting>
68                     <para>は次の関数と等価です:</para>
69                     <programlisting role=""><![CDATA[ 
70 function foo 
71   a=1
72   disp(a),disp('ok') 
73 endfunction
74  ]]></programlisting>
75                     <para>物理行3行目と物理行4行目からなる論理行は
76                         物理行4行目に全体が書かれ,物理行3行目が空の時と
77                         同じとなります.このようなことが可能なのは,
78                         継続記号を式の中の任意の場所に置く事ができるためです.
79                     </para>
80                 </listitem>
81             </varlistentry>
82         </variablelist>
83     </refsection>
84     <refsection>
85         <title>例</title>
86         <programlisting role="example"><![CDATA[ 
87 //decimal point
88 1.345
89 //used as part of an operator
90 x=[1 2 3];x.^2 .*x // a space is required between 2 and dot
91 // used to enter continuation lines
92 T=[123,..//first element
93    456] //second one
94 a="here I start a very long string...  //but I'm not in the mood of continuing
95      - and here I go on"
96 y=12..
97 45
98  ]]></programlisting>
99     </refsection>
100     <refsection role="see also">
101         <title>参照</title>
102         <simplelist type="inline">
103             <member>
104                 <link linkend="star">star</link>
105             </member>
106             <member>
107                 <link linkend="hat">hat</link>
108             </member>
109             <member>
110                 <link linkend="slash">slash</link>
111             </member>
112             <member>
113                 <link linkend="backslash">backslash</link>
114             </member>
115         </simplelist>
116     </refsection>
117 </refentry>