[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.7

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

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