[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003910] Re: gpview オプション追加の提案
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:003910] Re: gpview オプション追加の提案
- From: Shin-ichi Takehiro <takepiro@xxxxxxxxxxxxxx>
- Date: Sat, 26 Sep 2015 08:46:42 +0900
高橋さま
竹広です.
データをとってきてこちらの環境で試してみたところ, ちゃんと
x 軸範囲が設定されました.
この機能が使えないのは問題なので, パッケージのバージョンをを上げて
チェックしてみます. 少し時間をください.
元の提案に戻って, DCL の option を使えばいちおう x 軸範囲設定できる
はずなのです. しかし, もしも頻繁に設定が必要でしたらオプション追加を
考えたいと思いますが, どんなもんでしょう?
Takepiro(竹広真一)@数理解析研究所. 京都大学
E-mail:takepiro@xxxxxxxxxxxxxx
takepiro@xxxxxxxxxxxxxxxxxxxx
> 竹広さん,
>
> 高橋芳幸です.
>
> % dpkg -l gphys
> ...
> ii gphys 1.4.3.2-2 i386 Multi-purpose class to
> handle Gri
>
> ハイフンの数は一つです. 二つにすると怒られるので.
>
> 自分が試したデータは
> http://www.gfd-dennou.org/member/yot/tmp/Pro1D_VIRA.nc
> です.
> これは 1 次元データで, x 軸は pressure なので, 大小逆に
> なっちゃいますが, データを弄って逆にならないようにしても
> 上手く行きませんでした.
> 例えば,
> % gpview -sg:UXMIN=1e6 -sg:UXMAX=5e6 Pro1D_VIRA.nc@Temp
> や, 念のために範囲の値を逆にして,
> % gpview -sg:UXMIN=5e6 -sg:UXMAX=1e6 Pro1D_VIRA.nc@Temp
> を
> % gpview Pro1D_VIRA.nc@Temp
> と比べると, 図が変わりません.
>
>
> On 2015/09/26 8:19, Shin-ichi Takehiro wrote:
> > 高橋さん
> >
> > 竹広です. うーむ, おかしいですね. こちらのパッケージ版では
> > ちゃんとオプションが効いて x 軸の範囲が指定できてますけど.
> > バージョンは
> >
> > ii gphys 1.4.2-1 amd64 Multi-purpose class to handle Gri
> >
> > です.
> >
> > -sg:UXMIN= の先頭のハイフンは他のオプションと違って一つだけに
> > してますよね? いちおう念のため.
> >
> > Takepiro(竹広真一)@数理解析研究所. 京都大学
> > E-mail:takepiro@xxxxxxxxxxxxxx
> > takepiro@xxxxxxxxxxxxxxxxxxxx
> >
> >
> >> 竹広さん,
> >>
> >> 高橋芳幸です.
> >>
> >>> $ gpview -sg:UXMIN=xmin -sg:UXMAX=xmax .....
> >>
> >> 自分の手元では, これは効かないように見えます.
> >>
> >> 自分が試しているのはリポジトリの gpview ではなく,
> >> パッケージに入っている gpview ですが.
> >>
> >>
> >> On 2015/09/26 6:43, Shin-ichi Takehiro wrote:
> >>> 高橋さん
> >>>
> >>> 竹広です. オプション追加を決める前に, 以下のオプションを
> >>> ちと試してみて頂けませんか?
> >>>
> >>> $ 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)
> >>>> 辺りに追記.
> >>>>
> >>>>
> >>>
> >>>
> >>
> >
> >
>