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="geom3d">
15
<refname>geom3d</refname>
16
<refpurpose>3次元プロットの後に3次元から2次元へ投影する</refpurpose>
20
<synopsis>[x,y]=geom3d(x1,y1,z1)</synopsis>
28
<para>同じ大きさの実数ベクトル (3次元の点).</para>
35
<literal>x1</literal>,
36
<literal>y1</literal> および <literal>z1</literal>と同じ
46
<literal>geom3d</literal>は,
47
<literal>plot3d</literal>, <literal>plot3d1</literal> または <literal>param3d</literal>
49
3次元空間<literal>(x1(i),y1(i),z1(i))</literal>
50
における点と投影された二次元平面上の対応する点<literal>(x(i),y(i))</literal>
52
この後,<literal>(x,y)</literal>に行う全ての2次元グラフィックプリミティブを
53
この3次元プロット上への重ね合わせるために使用できます.
58
<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="geom3d">
15
<refname>geom3d</refname>
16
<refpurpose>3次元プロットの後に3次元から2次元へ投影する</refpurpose>
20
<synopsis>[x,y]=geom3d(x1,y1,z1)</synopsis>
28
<para>同じ大きさの実数ベクトル (3次元の点).</para>
35
<literal>x1</literal>,
36
<literal>y1</literal> および <literal>z1</literal>と同じ
46
<literal>geom3d</literal>は,
47
<literal>plot3d</literal>, <literal>plot3d1</literal> または <literal>param3d</literal>
49
3次元空間<literal>(x1(i),y1(i),z1(i))</literal>
50
における点と投影された二次元平面上の対応する点<literal>(x(i),y(i))</literal>
52
この後,<literal>(x,y)</literal>に行う全ての2次元グラフィックプリミティブを
53
この3次元プロット上への重ね合わせるために使用できます.
58
<scilab:image>deff("[z]=surface(x,y)","z=sin(x)*cos(y)")
61
fplot3d(t,t,surface,35,45,"X@Y@Z")
62
// ここで, (t,t,sin(t).*cos(t))は曲面上の曲線で,
63
// geom3d および xpolyにより描画される
64
[x,y]=geom3d(%pi/2,0,surface(%pi/2,0))
69
<programlisting role="example"><![CDATA[
59
70
deff("[z]=surface(x,y)","z=sin(x)*cos(y)")