设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5541|回复: 6

[求助] 读取不到GA数据?

[复制链接]
发表于 2010-6-3 23:04:25 | 显示全部楼层 |阅读模式
本帖最后由 EPFL_GO111 于 2010-6-3 23:05 编辑
1 @4 y/ Y: t0 n6 ~& o5 A5 L; U
/ T( B# z1 w: I+ X/ Z  N" @$ M7 S1 I以下是我写的代码:
- C. l* v( M- L1 A" X- E% `6 z: I% p7 a* G0 ^6 D( v
integer yindex,i;
8 l% @( v  |$ t  w( s, kreal temp;& u& y; t0 W1 ], g; c6 `
: z4 m* s7 o2 ~6 T+ r+ \
yindex=GAGetIndex("firsty");   ( M. n; U. i% r, @
for(i=1;i<1990;i++). g' }4 \) f, B# I" ~. n. `
temp=GAGetReal(yindex, i,0); //读第i 行 第 0 列的数据& r% o- A- U4 F4 _, H' G
output=temp;
  u) I# O# C6 w( Q/ ~) w# t' n: @! s' H& g0 D
然后output的值一直是0,也就是说该代码读取不到GA数据,请问哪里出错了?谢谢) g5 Z4 l4 B! e0 {7 }
* {4 R0 h: d/ a1 [
PS:firsty is a real GA

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2010-6-4 05:57:19 | 显示全部楼层
for(i=1;i<1990;i++)
) S( N  n& W6 g$ G{" u( L8 z' E" K) o- r9 P5 o9 a
temp=GAGetReal(yindex, i,0); //读第i 行 第 0 列的数据
% g: l$ Q9 O8 r& _/ W: H7 Soutput=temp;
- {# C+ o6 T6 w! P: O}
 楼主| 发表于 2010-6-4 10:53:52 | 显示全部楼层
2# iesim % Z& T& V) ]" e& n. B

2 d* C: R2 Q' q8 m1 \王老师,我还是不能读到数据,我把模型放上来了,谢谢你帮我看一下,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2010-6-4 16:56:46 | 显示全部楼层
你的模型需要太多自定义的模块库,我没有。你只需要把这个 equation(I)模块拷贝到新的模型中,发过来就可以。
 楼主| 发表于 2010-6-4 17:13:37 | 显示全部楼层
4# iesim / y3 U0 r, D/ D5 g5 J0 _7 {
- V, C  C+ L) @3 D$ E% u( @0 L
谢谢王老师的耐心,谢谢,我已经把模型上传了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2010-6-4 17:32:43 | 显示全部楼层
你的程序只能读 1990 行。因为每次执行这个程序,它都会结束在第1990行,然后把这个值输出出来。
 楼主| 发表于 2010-6-4 23:25:33 | 显示全部楼层
6# iesim " d8 g) W3 a3 |. r- k

, R1 e5 B/ q6 W$ j哦,我明白你的意思了,谢谢,那我现在想要这样的效果:我现在是第i个yvalue,那我想要读取第i-1个yvalue,而这些yvalue是动态增加的,那有什么好提议呢?谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-12-17 00:55 , Processed in 0.015283 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表