[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:002956] Re: GPhys 	で複素数
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:002956] Re: GPhys 	で複素数
- From: "Masuo Nakano" <mnakano@xxxxxxxxxxxxx>
- Date: Wed, 30 Apr 2008 22:38:02 +0900
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com; s=gamma;        h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;        bh=UyVSsIveUnqfZIYhl2/YniZGUTa0ZJKBMWVtpwjdCPw=;        b=VGLBiraUbim42qMKPvDsz3MJXk2YqREHc3rK/Fo5MTDJLPaL+j1UjWrHL9KNiPObvGc1tsv/hyVpXKrFv7Chhh3gKScWEI0NvuAc7PrGxwcv5DPMvu1g4WO5Ip7EBsCDZW0oyLg1lpiw5lalLYbuMy758ZPpaW4Ecid/rN76tyM=
- Sender: masuo.mso@xxxxxxxxx
なかのです。
さくっと試した感じ、想像どおり問題ないんじゃないかとおもいます。
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