发帖
 找回密码
 立即注册
搜索
4 0 0

怎样按比例控制临时实体的产出

技术交流2 4 4 2013-6-4 21:54:58
想问一下怎样按比例产出临时实体例如:我要产出四种不一样比例的临时实体,分别按20% 30% 40% 10%这样的比例产出,两个的话就比较简单直接用bernoulli(,,,)解决可是四个就头疼了,想过用标签解决可是不知道怎么用求教
──── 0人觉得很赞 ────
2013-6-5 10:32:10
我认为不需要使用到标签,我是通过看临时实体按比例发送的代码找到的灵感。建议你可以在发生器的创建触发中编写以下代码:
/**Custom Code*/
treenode item = parnode(1);
treenode current = ownerobject(c);
int rownumber = parval(2);

double percent1=20;
double percent2=30;
double percent3=40;
double percent4=10;
double random=uniform(0,100,1);

percent2 = percent1 + percent2;
percent3 = percent2 + percent3;
percent4 = percent3 + percent4;

if (random<=percent1)
setitemtype(item,1);
else if (random<=percent2)
setitemtype(item,2);
else if (random<=percent3)
setitemtype(item,3);
else if (random<=percent4)
setitemtype(item,4);

这样无论你是什么样的发送比例只要修改代码的部分内容都可以很容易的完成。
2013-6-5 15:20:34
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=9960&ptid=3765]1#[/url] [i]yuanet[/i] [/b]
看看这个函数:dempirical
2013-6-5 20:30:49
谢谢指点 很有帮助
2013-6-7 19:20:50
对 2楼说的非常正确
您需要登录后才可以回帖 立即登录
高级模式
返回
技术交流2
热门问答
查看更多
1
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
55
234
2
流水作业线的仿真
流水作业线的仿真
35
83
3
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
35
224
4
无意中找到的资料,非常适合于初学者
无意中找到的资料,非常适合于初学者
28
229
5
图形用户界面(GUI)教学视频
图形用户界面(GUI)教学视频
26
75
博主榜
+ 5