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

Diff for /OpenXM/src/asir-contrib/packages/doc/gtt_ekn/gtt_ekn-ja.texi between version 1.14 and 1.15

version 1.14, 2019/03/19 07:36:21 version 1.15, 2019/03/20 02:08:55
Line 1 
Line 1 
 %% $OpenXM: OpenXM/src/asir-contrib/packages/doc/gtt_ekn/gtt_ekn-ja.texi,v 1.13 2019/03/19 03:07:51 takayama Exp $  %% $OpenXM: OpenXM/src/asir-contrib/packages/doc/gtt_ekn/gtt_ekn-ja.texi,v 1.14 2019/03/19 07:36:21 takayama Exp $
 %% xetex gtt_ekn-ja.texi   (.texi までつける. )  %% xetex gtt_ekn-ja.texi   (.texi までつける. )
 %% 以下コメントは @comment で始める.  \input texinfo 以降は普通の tex 命令は使えない.  %% 以下コメントは @comment で始める.  \input texinfo 以降は普通の tex 命令は使えない.
 \input texinfo-ja  \input texinfo-ja
Line 41 
Line 41 
 @title 2元分割表HGM関数  @title 2元分割表HGM関数
 @subtitle Risa/Asir 2元分割表HGM関数説明書  @subtitle Risa/Asir 2元分割表HGM関数説明書
 @subtitle 1.2 版  @subtitle 1.2 版
 @subtitle 2019 年 3 月 19 日  @subtitle 2019 年 3 月 20 日
   
 @author  by Y.Goto, Y.Tachibana, N.Takayama  @author  by Y.Goto, Y.Tachibana, N.Takayama
 @page  @page
Line 130  gtt_ekn/test-t1.rr 
Line 130  gtt_ekn/test-t1.rr 
 * gtt_ekn.upAlpha::  * gtt_ekn.upAlpha::
 * gtt_ekn.cmle::  * gtt_ekn.cmle::
 * gtt_ekn.set_debug_level::  * gtt_ekn.set_debug_level::
   * gtt_ekn.contiguity_mat_list_2::
 * gtt_ekn.show_path::  * gtt_ekn.show_path::
 * gtt_ekn.get_svalue::  * gtt_ekn.get_svalue::
 * gtt_ekn.assert1::  * gtt_ekn.assert1::
Line 884  ChangeLog
Line 885  ChangeLog
 @comment --- 個々の関数の説明の開始 ---  @comment --- 個々の関数の説明の開始 ---
 @comment --- section 名を正確に ---  @comment --- section 名を正確に ---
 @node gtt_ekn.set_debug_level,,, 超幾何関数E(k,n)  @node gtt_ekn.set_debug_level,,, 超幾何関数E(k,n)
   @node gtt_ekn.contiguity_mat_list_2,,, 超幾何関数E(k,n)
 @node gtt_ekn.show_path,,, 超幾何関数E(k,n)  @node gtt_ekn.show_path,,, 超幾何関数E(k,n)
 @node gtt_ekn.get_svalue,,, 超幾何関数E(k,n)  @node gtt_ekn.get_svalue,,, 超幾何関数E(k,n)
 @node gtt_ekn.assert1,,, 超幾何関数E(k,n)  @node gtt_ekn.assert1,,, 超幾何関数E(k,n)
Line 892  ChangeLog
Line 894  ChangeLog
 @subsection @code{gtt_ekn.set_debug_level}, @code{gtt_ekn.show_path}, @code{gtt_ekn.get_svalue}, @code{gtt_ekn.assert1}, @code{gtt_ekn.assert2}, @code{gtt_ekn.prob1}  @subsection @code{gtt_ekn.set_debug_level}, @code{gtt_ekn.show_path}, @code{gtt_ekn.get_svalue}, @code{gtt_ekn.assert1}, @code{gtt_ekn.assert2}, @code{gtt_ekn.prob1}
 @comment --- 索引用キーワード  @comment --- 索引用キーワード
 @findex gtt_ekn.set_debug_level  @findex gtt_ekn.set_debug_level
   @findex gtt_ekn.contiguity_mat_list_2
 @findex gtt_ekn.show_path  @findex gtt_ekn.show_path
 @findex gtt_ekn.get_svalue  @findex gtt_ekn.get_svalue
 @findex gtt_ekn.assert1  @findex gtt_ekn.assert1
Line 900  ChangeLog
Line 903  ChangeLog
   
 @table @t  @table @t
 @item gtt_ekn.set_debug_level(@var{m}) debug メッセージのレベルを設定.  @item gtt_ekn.set_debug_level(@var{m}) debug メッセージのレベルを設定.
   @item gtt_ekn.contiguity_mat_list_2  使用する contiguity を構成.
 @item gtt_ekn.show_path()  どのように contiguity を適用したかの情報.  @item gtt_ekn.show_path()  どのように contiguity を適用したかの情報.
 @item gtt_ekn.get_svalue()  static 変数の値を得る.  @item gtt_ekn.get_svalue()  static 変数の値を得る.
 @item gtt_ekn.assert1(@var{N})  2x2 分割表で動作チェック.  @item gtt_ekn.assert1(@var{N})  2x2 分割表で動作チェック.
Line 960  A=gtt_ekn.marginaltoAlpha_list([[400,410,1011],[910,41
Line 964  A=gtt_ekn.marginaltoAlpha_list([[400,410,1011],[910,41
 [ 2 1 5 4 3 ]  [ 2 1 5 4 3 ]
 @end example  @end example
   
   例. 値を計算せずに path のみ求めたい場合.
   gtt_ekn3 による新しいアルゴリズムによる path の表示.
   @example
   A=gtt_ekn3.marginaltoAlpha_list([[10,20],[15,15]])$
   [2666] gtt_ekn3.contiguity_mat_list_3(A,1,1 | xrule=[[x_1_1,1/2]])$
   [t,[[ (-t-43/2)/(t-2) (-15/2)/(t-2) ]
   [ 1/2 -1/2 ],-9]]
   @end example
   
 例. 0 が戻れば g_mat_fac_plain と指定した計算方法の結果が一致したことがわかる.  例. 0 が戻れば g_mat_fac_plain と指定した計算方法の結果が一致したことがわかる.
 option を書かないと g_mat_fac_int との比較となる.  option を書かないと g_mat_fac_int との比較となる.
 @example  @example
Line 1158  ChangeLog
Line 1171  ChangeLog
   
 @comment --- 引数の簡単な説明 ---  以下まだ書いてない.  @comment --- 引数の簡単な説明 ---  以下まだ書いてない.
 @table @var  @table @var
 @item C  C はlevelmax-1 に設定する. 特に levalmax=1 のときは分散計算を行わない.  @item C はlevelmax-1 に設定する. 特に levalmax=1 のときは分散計算を行わない.
 @item bsplit_x bsplit_x=1 のとき, 各プロセスを xterm で表示.  @item bsplit_x=1 のとき, debug 用に各プロセスを xterm で表示.
 @end table  @end table
   
 @comment --- ここで関数の詳しい説明 ---  @comment --- ここで関数の詳しい説明 ---
Line 1171  splitting method で計算する.
Line 1184  splitting method で計算する.
 @end itemize  @end itemize
   
 @comment --- @example〜@end example は実行例の表示 ---  @comment --- @example〜@end example は実行例の表示 ---
 例: bs=1 と無い場合.  例: bs=1 と無い場合の比較.
 @example  @example
 [4618] cputime(1)$  [4618] cputime(1)$
 [4619] gtt_ekn3.expectation(Marginal=[[1950,2550,5295],[1350,1785,6660]],  [4619] gtt_ekn3.expectation(Marginal=[[1950,2550,5295],[1350,1785,6660]],
Line 1184  splitting method で計算する.
Line 1197  splitting method で計算する.
   
   
 @comment --- @example〜@end example は実行例の表示 ---  @comment --- @example〜@end example は実行例の表示 ---
 例: 分散計算する場合. debug 用の xterm も開く.  例: 分散計算する場合.
   分散計算はかえって遅くなる場合が多いので注意.
   下記の例での bsplit_x=1 option は
   debug windows を開くのでさらに遅くなる.
   gtt_ekn3.test_bs_dist(); でもテストできる.
 @example  @example
 [3669] C=3$ gtt_ekn3.init_bsplit(|minsize=16,levelmax=C+1)$ gtt_ekn3.init_dm_bsplit(|bsplit_x=1)$  [3669] C=4$ gtt_ekn3.init_bsplit(|minsize=16,levelmax=C+1)$ gtt_ekn3.init_dm_bsplit(|bsplit_x=1)$
 [3670] [3671] [3672] gtt_ekn3.setup_dm_bsplit(C);  [3670] [3671] [3672] gtt_ekn3.setup_dm_bsplit(C);
 [0,0]  [0,0]
 [3673] gtt_ekn3.assert2(10|bs=1)$  [3673] gtt_ekn3.assert2(10|bs=1)$

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15

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