设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3167|回复: 3

关于Arena的Create模块

[复制链接]
发表于 2008-11-22 17:43:47 | 显示全部楼层 |阅读模式
5仿真币
谁能给我讲一下Arena运行的过程
我发现一个有趣的现象
我在模型中放了三个Create,一个Hold和一个Dispose
Create的属性都一样,设成常量
运行时发现,Arena首先将3各Create“执行”一遍,放到Hold的Quere里然后才“执行”Hold,然后是Dispose,之后又重复
我在Model里放了一个Clock,发现时间不是连续的。
谁能帮我讲一下Arena运行的过程。为什么是分段的?不能一边Create,一边Hold和Dispose?
初学者,请多关照。

[ 本帖最后由 小花朵 于 2008-11-22 17:45 编辑 ]

最佳答案

查看完整内容

请再加一个Create,Dispose模块,使仿真时间按固定步长推进
发表于 2008-11-22 17:43:48 | 显示全部楼层
请再加一个Create,Dispose模块,使仿真时间按固定步长推进
发表于 2008-11-25 18:21:24 | 显示全部楼层
不错的,呵呵饿、
发表于 2008-12-19 16:20:24 | 显示全部楼层
原帖由 greenmac 于 2008-12-18 21:05 发表
"请再加一个Create,Dispose模块,使仿真时间按固定步长推进"

说明一下, 在Arena中是无法保证仿真时间按固定步长推进的. 对于LZ的极小模型, 形式上可以保证, 大一点的模型就做不到了. 能保证这个Create产生Entity的时间 ...

说得非常好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-19 01:41 , Processed in 0.012962 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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