10
10
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
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:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="ja" xml:id="champ">
15
<refname>champ</refname>
16
<refpurpose>2次元ベクトルフィールドのプロット</refpurpose>
20
<synopsis>champ(x,y,fx,fy,[arfact,rect,strf])
21
champ(x,y,fx,fy,<opt_args>)
30
<para>グリッドを定義するベクトル.</para>
36
<para>ベクトルフィールドのx要素を記述する行列.
37
<literal>fx(i,j)</literal> は点<literal>(x(i),y(j))</literal>における
45
<para>ベクトルフィールドのy要素を記述する行列.
46
<literal>fy(i,j)</literal> は点<literal>(x(i),y(j))</literal>における
52
<term><opt_args></term>
55
<literal>key1=value1,key2=value2</literal>,... を表します.
56
ただし, <literal>key1</literal>,
57
<literal>key2,...</literal> には以下のどれかを指定可能です: arfact, rect,
67
プロット時の矢じりの表示用のスケールファクタを指定します.
75
<para>使用するグラフィックフレームの境界を指定する
76
ベクトル<literal>rect=[xmin,ymin,xmax,ymax]</literal>.
84
長さ3の文字列 "xyz" で,<literal>plot2d</literal>の
85
<literal>strf</literal>パラメータと意味は同じです.
86
最初の文字xは<literal>champ</literal>では意味がありません.
95
<literal>champ</literal> は2次元ベクトルフィールドを描画します.
96
矢印の長さはフィールドのインテンシティに比例します.
98
<para>フィールドのインテンシティに依存した色を有する色付の矢印を
99
使用したい場合,<literal>champ1</literal>を使用してください.
102
コマンド <literal>champ()</literal> を入力するとデモが表示されます.
107
<programlisting role="example"><![CDATA[
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:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" version="5.0-subset Scilab" xml:lang="ja" xml:id="champ">
15
<refname>champ</refname>
16
<refpurpose>2次元ベクトルフィールドのプロット</refpurpose>
20
<synopsis>champ(x,y,fx,fy,[arfact,rect,strf])
21
champ(x,y,fx,fy,<opt_args>)
30
<para>グリッドを定義するベクトル.</para>
36
<para>ベクトルフィールドのx要素を記述する行列.
37
<literal>fx(i,j)</literal> は点<literal>(x(i),y(j))</literal>における
45
<para>ベクトルフィールドのy要素を記述する行列.
46
<literal>fy(i,j)</literal> は点<literal>(x(i),y(j))</literal>における
52
<term><opt_args></term>
55
<literal>key1=value1,key2=value2</literal>,... を表します.
56
ただし, <literal>key1</literal>,
57
<literal>key2,...</literal> には以下のどれかを指定可能です: arfact, rect,
67
プロット時の矢じりの表示用のスケールファクタを指定します.
75
<para>使用するグラフィックフレームの境界を指定する
76
ベクトル<literal>rect=[xmin,ymin,xmax,ymax]</literal>.
84
長さ3の文字列 "xyz" で,<literal>plot2d</literal>の
85
<literal>strf</literal>パラメータと意味は同じです.
86
最初の文字xは<literal>champ</literal>では意味がありません.
95
<literal>champ</literal> は2次元ベクトルフィールドを描画します.
96
矢印の長さはフィールドのインテンシティに比例します.
98
<para>フィールドのインテンシティに依存した色を有する色付の矢印を
99
使用したい場合,<literal>champ1</literal>を使用してください.
102
コマンド <literal>champ()</literal> を入力するとデモが表示されます.
107
<scilab:image>champ(-5:5,-5:5,rand(11,11),rand(11,11),rect=[-10,-10,10,10],arfact=2);</scilab:image>
111
<programlisting role="example"><![CDATA[
108
112
// rect をプロット境界として使用
109
113
champ(-5:5,-5:5,rand(11,11),rand(11,11),rect=[-10,-10,10,10],arfact=2)
110
114
// 境界を取得するために (x,y) を使用
112
116
champ(-5:5,-5:5,rand(11,11),rand(11,11),2,[-10,-10,10,10],"021")
113
117
]]></programlisting>
115
<refsection role="see also">
117
<simplelist type="inline">
119
<link linkend="champ1">champ1</link>
122
<link linkend="fchamp">fchamp</link>
125
<link linkend="plot2d">plot2d</link>
119
<refsection role="see also">
121
<simplelist type="inline">
123
<link linkend="champ1">champ1</link>
126
<link linkend="fchamp">fchamp</link>
129
<link linkend="plot2d">plot2d</link>