[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003476] GPhys オブジェクト作成支援ユーティリティ
- To: dennou-ruby <dennou-ruby@xxxxxxxxxxx>
- Subject: [dennou-ruby:003476] GPhys オブジェクト作成支援ユーティリティ
- From: Satoshi Noda <noda@xxxxxxxxxxxxxx>
- Date: Sat, 18 Feb 2012 20:18:28 +0900
電脳 Ruby の皆様
納多です.
初級者やクイックルックしたいとき向けに
以下のライブラリを作りました.
打ち込んだ数式のおまかせプロットもできます
(eval に丸投げしただけですが).
(Library) GPhys オブジェクト作成支援ユーティリティ
http://davis.gfd-dennou.org/rubygadgets/ja/?%28Library%29+GPhys+%A5%AA%A5%D6%A5%B8%A5%A7%A5%AF%A5%C8%BA%EE%C0%AE%BB%D9%B1%E7%A5%E6%A1%BC%A5%C6%A5%A3%A5%EA%A5%C6%A5%A3
使い勝手は以下のようになります.
# 多次元の数式はまだ安定性がいまひとつです.
require 'gphys_io_util'
qv("T.nc@T") # netCDF ファイルを一発で可視化できる
qv("test.dat@1,2") # テキストファイルも一発
qv("x**2 + y**2") # 数式もおまかせ
qv("x**2 + y**2", 2) # 装置番号も指定できる
qout("x**2 + y**2", 'hoge.nc') # 一発で netCDF ファイルにも保存
gp = qopen("x**2 + y**2") # もちろん GPhys オブジェクトにも出せる
--
納多 哲史 (Satoshi Noda)
神戸大学 大学院理学研究科 地球惑星科学専攻 D3
E-mail: noda@xxxxxxxxxxxxxx