[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