全球FlexSim系统仿真中文论坛

搜索
查看: 15895|回复: 14
打印 上一主题 下一主题

发生器按照百分比产生临时实体的例子

[复制链接]
跳转到指定楼层
1#
adysunshine 发表于 2012-11-23 16:11:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 adysunshine 于 2012-11-23 16:18 编辑

很多人问到如何让发生器按照一定的比例产生不同类型的临时实体,这里用一个80%:20%的例子讲一下实现的过程,工程师提示用到dempirical函数,

在命令库中找到这个函数复制到google翻译,大致的意思就是需要一个表(全局表),这个表的第一列代表各个类型的比例,加在一块的和一定要是100,第二列对应的就是这个比例对应的类型值,比如第一步添加一个全局表](全局表的名字这里设为1)

意思就是发生器可以产生80%类型为1的临时实体,20%类型为2的临时实体
第二步,在发生器的创建触发里面设置临时实体类型,

dempirical("1",1):引号里面代表的是引用全局表1,后面的1是随即数流,用汪总的话说就是选随机数类似于筛骰子,很贴切,通常我们默认为1就可以了。
在设置一下颜色,确定就可以了。
截图:
模型:

本帖子中包含更多资源

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

x
15#
sandra_neu 发表于 2015-1-13 13:39:53 | 只看该作者
十分感谢
14#
大摸鱼 发表于 2013-12-9 20:36:52 | 只看该作者
收藏啦
13#
钢笔 发表于 2013-8-31 08:43:17 | 只看该作者
虽然后面代码那些没看懂 不过前面那些真是太好了
12#
浪子 发表于 2013-8-24 16:49:58 | 只看该作者
在用户手册上看到另外一种按百分比产生的方法

本帖子中包含更多资源

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

x
11#
yearbaby 发表于 2013-6-25 13:53:48 | 只看该作者
收藏了
10#
慧娴亚伦 发表于 2013-5-31 11:51:49 | 只看该作者
好贴!要顶!认真学习!
9#
慕笙 发表于 2013-5-30 22:52:34 | 只看该作者
真好,刚好解决了我的问题
8#
 楼主| adysunshine 发表于 2012-12-5 08:58:19 | 只看该作者
3# zorsite
哈哈 明白了 感谢加老师的解释
7#
zorsite 发表于 2012-12-1 20:07:24 | 只看该作者
如果只生成2种类型的临时实体,除了上述两种方法之外,还有另外一个函数可以参考。
比如,第一种类型占80%,第二种类型占20%,则可用下列代码实现:
  1. setitemtype(item,bernoulli(80,1,2));
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-6-30 00:15 , Processed in 0.080425 second(s), 16 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

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