作者latinboy (昵称)
看板Fortran
标题Re: [问题] 请问如何用fortran去写出 data countin …
时间Fri Feb 13 11:09:50 2009
※ 引述《discover (discover)》之铭言:
: 我是个新手~
: 最近在处理数据时遇到了一个问题
: 我想做个三维( x,y,z )的图来分析我的 data.
: 假设我有一百笔资料, x,y :分别是一系列随时间变化的长度( 单位 nm)
: 想分析说例如将x,y平面分成许多格子, 当 x,y座标分别是1.5~1.7nm, 3.0~3.2nm时,
: 在一百笔资料中,该格出现的次数是多少?去做 frequency counting 的分析.
: 我是想用阵列的方式来储存我的资料做统计,每读一笔座标,就在它该属的格子做累计,
我想你只是不知道怎麽分格子 @_@" 说一下一种作法
假设你的某一轴资料范围从0 ~ A, 每dx要分一格
某点 x 落在哪一格? int(x / dx) + 1
ex: dx = 0.2,则0.1在第1格,3.1在第16格
接下来你应该会做了
: 请问该怎麽写比较好呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.120.19