设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14862|回复: 5

[求助] 如何只使用Equation(I)往GA里面写入数据

[复制链接]
发表于 2009-6-6 10:47:42 | 显示全部楼层 |阅读模式
5仿真币
大家好!1 s$ a/ D2 n3 `% W5 U* y2 Q
我在总结往Global Array里面写入数据的方法,要求一次写入一行,到一次仿真结束时保留整个履历。如图所示,前两种没有什么问题,
7 q* A* f2 [- C4 G, h第三种想用Equation(I)不借助Information的#端口实现这样的功能,不知里面得代码如何编写才能实现,望前辈们赐教! 谢谢
! ?: ^4 ~# ]+ ^8 R1 w& z2 ?+ K还有其他什么方法希望大家讨论。
附件: 您需要 登录 才可以下载或查看,没有帐号?注册

最佳答案

查看完整内容

很简单,在 Equation (I) 里面设置一个 Static 变量,每次有小球通过就增加1。然后用这个计数变量来作为行号。 这三种方法代表了三大类,应该很完整了,呵呵。如果有其他办法,我也想知道。
发表于 2009-6-6 10:47:43 | 显示全部楼层
很简单,在 Equation (I) 里面设置一个 Static 变量,每次有小球通过就增加1。然后用这个计数变量来作为行号。4 q$ j1 D- o4 g7 I2 B# p3 b2 I

$ N) Z! q2 D4 p* ^这三种方法代表了三大类,应该很完整了,呵呵。如果有其他办法,我也想知道。
 楼主| 发表于 2009-6-6 18:06:02 | 显示全部楼层
谢谢王老师的指点!
/ x$ m' c" d2 {" C# S我说怎么这么难,原来是不会用Static这种变量,看来手册还是要通读啊。
* p! r3 u( ?. M这样一来就搞好了,发上来供初学者参考。7 o( L" x$ P; n8 X2 V

5 u$ j, @0 K" _4 b[ 本帖最后由 focuscon 于 2009-6-6 18:08 编辑 ]

本帖子中包含更多资源

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

x
发表于 2009-6-8 18:05:03 | 显示全部楼层
focuscon 的确谦虚好学,勤勉尽责,值得学习。
 楼主| 发表于 2009-6-9 08:18:02 | 显示全部楼层
说的我都不好意思了
 楼主| 发表于 2009-6-9 11:54:20 | 显示全部楼层
那个教授还真是厉害,很严谨啊,值得学习。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-18 12:37 , Processed in 0.016308 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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