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

[dennou-ruby:002956] Re: GPhys で複素数



なかのです。

さくっと試した感じ、想像どおり問題ないんじゃないかとおもいます。


require "numru/ggraph"
include NumRu
len = 3
x = VArray.new(NArray.sfloat(len).indgen,

                {"long_name"=>"x-coodinate", "units"=>"m"},
                "x")
ax = Axis.new.set_pos(x)

data_re = VArray.new( NArray.sfloat(len).indgen,
                       {"long_name"=>"real part", "units"=>""},
                       "re_val")

data_im = VArray.new( NArray.sfloat(len).indgen,
                       {"long_name"=>"imaginary part", "units"=>""},
                       "im_val")
p gphys_re = GPhys.new(Grid.new(ax), data_re)
p gphys_im = GPhys.new(Grid.new(ax), data_im)

p gphys_clx = GPhys.new(Grid.new(ax), data_re+data_im.im)

p gphys_clx.abs

p gphys_re + gphys_im.im


2008/04/30 20:32 NAKAJIMA Kensuke <kensuke@xxxxxxxxxxxxxxxxxx>:
> 中島です。
>
>  うちの学生の代理で質問させて下さい。
>
>  GPhys で複素数って使えるでしょうか?
>
>  私は「VAarray を拡張(?)したんだから当然、使えると思う」と
>  答えたんですが、甘い???
>
>  とりあえず yes/no でよろしいですので、教えて下さいませ。
>
>  --
>   中島 健介
>   812-8581 福岡市東区箱崎6-10-1
>   九州大学 大学院理学研究院 地球惑星科学部門
>   TEL: 092-642-2682
>   FAX: 092-642-2684
>   E-mail: kensuke@xxxxxxxxxxxxxxxxxx
>
>



-- 
Masuo Nakano
Research Scientist
Climate Change Research Center
Advanced Earth Science and Technology Organization
1-1 Nagamine, Tsukuba, Ibaraki 305-0052, Japan