设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 22149|回复: 5

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

[复制链接]
发表于 2009-6-6 10:47:42 | 显示全部楼层 |阅读模式
5仿真币
大家好!
6 @; l' F( E) u7 |  h, R我在总结往Global Array里面写入数据的方法,要求一次写入一行,到一次仿真结束时保留整个履历。如图所示,前两种没有什么问题,
: i& _7 n4 g/ I6 v/ D2 V第三种想用Equation(I)不借助Information的#端口实现这样的功能,不知里面得代码如何编写才能实现,望前辈们赐教! 谢谢
5 ^4 Z% ^7 z8 B- j) I' Q- w还有其他什么方法希望大家讨论。
附件: 您需要 登录 才可以下载或查看,没有帐号?注册

最佳答案

查看完整内容

很简单,在 Equation (I) 里面设置一个 Static 变量,每次有小球通过就增加1。然后用这个计数变量来作为行号。 这三种方法代表了三大类,应该很完整了,呵呵。如果有其他办法,我也想知道。
发表于 2009-6-6 10:47:43 | 显示全部楼层
很简单,在 Equation (I) 里面设置一个 Static 变量,每次有小球通过就增加1。然后用这个计数变量来作为行号。
' b: s6 l5 c) I' b8 q; p
, F! ^  s3 p$ Z' ^& y) P( A5 f这三种方法代表了三大类,应该很完整了,呵呵。如果有其他办法,我也想知道。
 楼主| 发表于 2009-6-6 18:06:02 | 显示全部楼层
谢谢王老师的指点!/ V, f) w  a" [" R0 d
我说怎么这么难,原来是不会用Static这种变量,看来手册还是要通读啊。
" F1 X% O0 S" R- F这样一来就搞好了,发上来供初学者参考。% V: h! u  k/ v9 J
% J$ h) u5 W2 F7 M
[ 本帖最后由 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, 2026-6-17 17:47 , Processed in 0.012894 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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