[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:003906] Re: gpview オプション追加の提案



高橋さん

竹広です. オプション追加を決める前に, 以下のオプションを
ちと試してみて頂けませんか? 

 $ gpview -sg:UXMIN=xmin -sg:UXMAX=xmax .....

xmin, xmax には x 軸方向の範囲の数値をいれてください.
よろしくお願いします. 

                    Takepiro(竹広真一)@数理解析研究所. 京都大学
                      	E-mail:takepiro@xxxxxxxxxxxxxx
			       takepiro@xxxxxxxxxxxxxxxxxxxx


At Fri, 25 Sep 2015 17:43:03 +0900,
Yoshiyuki O. Takahashi wrote:
> 
> 竹広さん,
> 
> 高橋芳幸です.
> 
> gpview へのオプション追加の提案です.
> 現状, --range で, y 軸の範囲を決められますが, x 軸方向の
> 範囲を決める方法がないと思います.
> オプションを追加しませんか?
> 
> なお, 自分が思いついた実装は以下です.
> 
> ==========================================================
> 
> ------------------------------------------------------------
> ['--xrange', GetoptLong::REQUIRED_ARGUMENT],
> ------------------------------------------------------------
> を
>   ['--range', GetoptLong::REQUIRED_ARGUMENT],
> 辺りに追記.
> 
> 
> ------------------------------------------------------------
> min_xrange, max_xrange = __split_range($OPT_xrange)
> ------------------------------------------------------------
> を
>   min_range, max_range = __split_range($OPT_range)
> 辺りに追記.
> 
> 
> ------------------------------------------------------------
> if ($OPT_exch) then
>   $WINDOW =
> [nil,nil,__split_range($OPT_xrange)[0],__split_range($OPT_xrange)[1]]
> else
>   $WINDOW =
> [__split_range($OPT_xrange)[0],__split_range($OPT_xrange)[1],nil,nil]
> end
> GGraph.set_fig('window'=>$WINDOW)
> ------------------------------------------------------------
> を
>   GGraph.set_fig('viewport'=>$VIEWPORT)
> 辺りに追記.
> 
>