[BACK]Return to mk_graph-ja.texi CVS log [TXT][DIR] Up to [local] / OpenXM / src / asir-contrib / packages / doc / mt_graph

Annotation of OpenXM/src/asir-contrib/packages/doc/mt_graph/mk_graph-ja.texi, Revision 1.6

1.1       takayama    1: \input texinfo
1.6     ! takayama    2: @comment $OpenXM: OpenXM/src/asir-contrib/packages/doc/mt_graph/mk_graph-ja.texi,v 1.5 2010/08/31 06:37:13 takayama Exp $
1.1       takayama    3: @iftex
                      4: @catcode`@#=6
                      5: @def@fref#1{@xrefX[#1,,@code{#1},,,]}
                      6: @def@b#1{{@bf@gt #1}}
                      7: @catcode`@#=@other
                      8: @end iftex
                      9: @overfullrule=0pt
                     10: @c -*-texinfo-*-
                     11: @comment %**start of header
1.6     ! takayama   12: @comment --- おまじない終り ---
1.1       takayama   13:
1.6     ! takayama   14: @comment --- GNU info ファイルの名前 ---
1.2       takayama   15: @setfilename asir-contrib-mk_graph
1.1       takayama   16:
1.6     ! takayama   17: @comment --- タイトル ---
        !            18: @settitle Risa/Asir mt_graph パッケージ @code{mt_graph}
1.1       takayama   19:
                     20: @comment %**end of header
                     21: @comment %@setchapternewpage odd
                     22:
1.6     ! takayama   23: @comment --- おまじない ---
1.1       takayama   24: @ifinfo
                     25: @macro fref{name}
                     26: @ref{\name\,,@code{\name\}}
                     27: @end macro
                     28: @end ifinfo
                     29:
                     30: @iftex
                     31: @comment @finalout
                     32: @end iftex
                     33:
                     34: @titlepage
1.6     ! takayama   35: @comment --- おまじない終り ---
1.1       takayama   36:
1.6     ! takayama   37: @comment --- タイトル, バージョン, 著者名, 著作権表示 ---
        !            38: @title Risa/Asir @code{mt_graph} 説明書
        !            39: @subtitle 利用説明書
        !            40: @subtitle 1.0 版
1.1       takayama   41: @subtitle 2009.02.12
                     42:
                     43: @author  by OpenXM.org
                     44: @page
                     45: @vskip 0pt plus 1filll
                     46: Copyright @copyright{} OpenXM.org
                     47: All rights reserved.  (GFL)
                     48: @end titlepage
                     49:
1.6     ! takayama   50: @comment --- おまじない ---
1.1       takayama   51: @synindex vr fn
1.6     ! takayama   52: @comment --- おまじない終り ---
1.1       takayama   53:
1.6     ! takayama   54: @comment --- @node は GNU info, HTML 用 ---
        !            55: @comment --- @node  の引数は node-name,  next,  previous,  up ---
1.1       takayama   56: @node Top,, (dir), (dir)
                     57:
                     58: @menu
1.6     ! takayama   59: * 関数マニュアル::
1.1       takayama   60: * Index::
                     61: @end menu
                     62:
1.6     ! takayama   63: @node 関数マニュアル,,, Top
        !            64: @chapter 関数マニュアル
1.1       takayama   65:
                     66: @menu
1.6     ! takayama   67: * 概要::
1.1       takayama   68: * Notation::
1.6     ! takayama   69: * 主な関数::
1.1       takayama   70: @end menu
                     71:
1.6     ! takayama   72: @comment --- 書体指定について ---
        !            73: @comment --- @code{} はタイプライタ体表示 ---
        !            74: @comment --- @var{} は斜字体表示 ---
        !            75: @comment --- @b{} はボールド表示 ---
        !            76: @comment --- @samp{} はファイル名などの表示 ---
1.1       takayama   77:
1.6     ! takayama   78: @node 概要,,, 関数マニュアル
        !            79: @section 概要
1.1       takayama   80:
1.6     ! takayama   81: @code{mt_graph.rr} に含まれる パッケージ @code{mtg}, @code{mtp} は
        !            82: @code{oxmgraph} を利用してグラフの三次元表示をおこなう関数の集合体.
1.1       takayama   83:
                     84:
                     85:
1.6     ! takayama   86: @node Notation,,,関数マニュアル
1.1       takayama   87: @section Notation
                     88:
1.6     ! takayama   89: @node 主な関数,,, 関数マニュアル
        !            90: @section 主な関数
1.1       takayama   91:
                     92: @menu
                     93: * mtg.plot3d::
                     94: * mtp.parametric_plot3d::
                     95: @end menu
                     96:
1.6     ! takayama   97: @node intersect,,, 主な関数
1.1       takayama   98:
1.6     ! takayama   99: @node mtg.plot3d,,, 主な関数
1.1       takayama  100: @subsection @code{mtg.plot3d}
                    101: @findex mtg.plot3d
                    102:
                    103: @table @t
                    104: @item mtg.plot3d(@var{formula})
1.6     ! takayama  105: :: @var{formula} のグラフを描画する.
1.1       takayama  106: @item mtg.plot3d(@var{formula} | @var{options})
1.6     ! takayama  107: :: @var{formula} のグラフを描画する. @var{options} で描画範囲などを指定する.
1.1       takayama  108: @end table
                    109:
                    110: @table @var
                    111: @item return
1.6     ! takayama  112:  リスト
1.1       takayama  113: @item formula
1.6     ! takayama  114: 式 または quote 型データ.  @code{x}, @code{y} の関数.
        !           115: @item オプション
1.1       takayama  116: @table @t
                    117:  @item domain
1.6     ! takayama  118:  リスト.  [[xmin,xmax],[ymin,ymax]]
1.1       takayama  119:  @item mesh
1.6     ! takayama  120:  自然数. メッシュの分割数.
1.5       takayama  121:  @item fit
1.6     ! takayama  122:  1 の時に (max+min)/2 が z=0 となるように移動する.
1.1       takayama  123: @end table
                    124: @end table
                    125:
                    126: @itemize @bullet
1.6     ! takayama  127: @item 左ボタンをおしたままドラッグすると回転できる.
        !           128: @item グラフが表示されたら右クリックすることで表示形式を変更するためのメニューが表示される.
        !           129: @item short cut の M が便利 (拡大).
        !           130: @item Box に自動的にグラフを配置するので, 座標軸の原点が 0 とは限らない.
        !           131: at マークと, dollar マークの座標は戻値の中に書かれている.
        !           132: @item 特異点の回避は自動ではない. よって特異点を含むグラフは不正確な可能性が高い.
1.1       takayama  133: @end itemize
                    134:
                    135: @example
                    136: [1210] import("mt_graph.rr");
                    137: [1211] mtg.test2();
                    138: @end example
                    139:
                    140:
                    141: @example
                    142: [1210] import("mt_graph.rr");
                    143: [1211] mtg.plot3d(x^2-y^2);
                    144: @end example
                    145:
                    146: @example
                    147: [1210] import("mt_graph.rr");
                    148: [1211] mtg.plot3d(x^2-y^2 | domain=[[-1,1],[1,1]]);
                    149: @end example
                    150:
                    151: @example
                    152: [1210] import("mt_graph.rr");
1.4       ohara     153: [1211] def myfunc(X,Y) @{ if (X*Y < 0) return 0; else 1;@}
1.1       takayama  154: [1212] mtg.plot3d(quote(myfunc(x,y)*x*y));
                    155: @end example
                    156:
                    157:
                    158:
                    159:
1.6     ! takayama  160: @node mtp.parametric_plot3d,,, 主な関数
1.1       takayama  161: @subsection @code{mtp.parametric_plot3d}
                    162: @findex mtp.parametric_plot3d
                    163:
                    164: @table @t
                    165: @item mtp.parametric_plot3d(@var{formula})
1.6     ! takayama  166: :: @var{formula} のグラフを描画する.
1.1       takayama  167: @item mtp.parametric_plot3d(@var{formula} | @var{options})
1.6     ! takayama  168: :: @var{formula} のグラフを描画する. @var{options} で描画範囲なのを指定する.
1.1       takayama  169: @end table
                    170:
                    171: @table @var
                    172: @item return
1.6     ! takayama  173:  リスト
1.1       takayama  174: @item formula
1.6     ! takayama  175: 式 または quote 型データのリスト.  @code{s}, @code{t} の関数.
        !           176: @item オプション
1.1       takayama  177: @table @t
                    178:  @item domain
1.6     ! takayama  179:  リスト.  [[xmin,xmax],[ymin,ymax]]
1.1       takayama  180:  @item mesh
1.6     ! takayama  181:  自然数. メッシュの分割数.
1.1       takayama  182:  @item fitting
1.6     ! takayama  183:  値を 0 とすることで, z 方向の縮尺の自動調整をしない.
1.1       takayama  184: @end table
                    185: @end table
                    186:
                    187: @itemize @bullet
1.6     ! takayama  188: @item 左ボタンをおしたままドラッグすると回転できる.
        !           189: @item グラフが表示されたら右クリックすることで表示形式を変更するためのメニューが表示される.
        !           190: @item short cut の M が便利 (拡大).
        !           191: @item Box に自動的にグラフを配置するので, 座標軸の原点が 0 とは限らない.
        !           192: at マークと, dollar マークの座標は戻値の中に書かれている.
        !           193: @item 特異点の回避は自動ではない. よって特異点を含むグラフは不正確な可能性が高い.
1.1       takayama  194: @end itemize
                    195:
                    196: @example
                    197: [1210] import("mt_graph.rr");
                    198: [1211] mtp.test5();   /*  Klein bottle (8 figure) */
                    199: @end example
                    200:
                    201:
                    202: @example
                    203: [1210] import("mt_graph.rr");
                    204: [1211] mtp.parametric_plot3d([s,t,s^2-t^2]);
                    205: @end example
                    206:
                    207:
                    208: @example
                    209: [1210] import("mt_graph.rr");
1.4       ohara     210: [1211] def myfunc(X,Y) @{ if (X*Y < 0) return 0; else 1;@}
1.1       takayama  211: [1212] mtp.parametric_plot3d([s,t,quote(myfunc(s,t)*s*t) | fitting=0);
                    212: @end example
                    213:
                    214:
                    215:
1.6     ! takayama  216: @comment --- おまじない ---
1.1       takayama  217: @node Index,,, Top
                    218: @unnumbered Index
                    219: @printindex fn
                    220: @printindex cp
                    221: @iftex
                    222: @vfill @eject
                    223: @end iftex
                    224: @summarycontents
                    225: @contents
                    226: @bye
1.6     ! takayama  227: @comment --- おまじない終り ---
1.1       takayama  228:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>