zc_otot 发表于 2007-12-24 12:09:16

初学请教:怎样把已知的一部分节点流量求和?

请问各位,我要求几十个节点的流量和,我只知道求一个的,把每一个都加起来应该怎么写啊?
def liuliang
   p_gp = find_gp(20710)
   liuliang=0.0
   if gp_flow(p_gp) # null
   liuliang=liuliang+gp_flow(p_gp)
   endif
end

zc_otot 发表于 2007-12-24 12:17:03

能不能这样:
def liuliang
   p_gp1= find_gp(ID1)
   p_gp2= find_gp(ID2)
   p_gp3= find_gp(ID3)
   ....
   p_gpn= find_gp(IDn)
   liuliang=0.0
   loop i (1,n)
   if gp_flow(p_gpi) # null
   liuliang=liuliang+gp_flow(p_gp)
   endif
   endloop
end

zc_otot 发表于 2007-12-26 19:43:03

有哪位能高手顶一个吧?不会啊

deepbreathe 发表于 2015-12-9 16:49:18

兄弟,帮我大忙了啊

爱的飞行日记 发表于 2015-12-10 12:54:43

你可以试试inrange(string,point)这个函数
页: [1]
查看完整版本: 初学请教:怎样把已知的一部分节点流量求和?