设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6034|回复: 7

[求助] 急急急急 ,请问此method有什么问题

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is# v: z- v! A  K4 o" r3 x2 b/ P
        i:real;
# _( J3 v9 D5 O# o$ _1 F" y# y) L6 s        a,b:integer;6 _+ F+ o! h* l9 z
do) a' w! ?) g# G( E4 q, p7 C) {: }
        i:=z_uniform(2,0,1);! j$ ?! [. i6 v9 `
        if i<0.67 then' Y. |0 [9 B) u
                from a:=1;4 p9 \' j3 T2 F0 q) i7 d
                until a>6 loop) p& x4 J' g+ R! T
                        .models.pan.create(.Models.Frame2.SingleProc);( @% r2 |! C# Q4 A+ i# W6 I
                        a:=a+1;
* w" z) J& c4 i" B" k+ E+ Y                end;: T, W. D. A) {9 ~; z8 I4 ~  q
        else
% j" c6 h" l6 X# Z) @$ d                from b:=1
3 _8 l+ f/ p* [                until b>8 loop$ y% E' e$ {( v
                        .models.ban.create(.Models.Frame2.SingleProc);! d* L- T" {3 ~! X
                        b:=b+1;
" }' R" D! H1 b  [8 p" |  z( n                end;
* w8 T/ K0 x# G( a) E2 Y9 Q        end;% {& {& O8 K0 k' l* K; g6 d
end;2 q4 }/ |7 W1 f$ Z8 Z
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊
6 r2 z4 c9 @% _2 Y/ c/ p) a* y+ z& J6 y% C- t

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30 ' a! n' r5 ~2 o7 z5 f
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

" [( Z  q6 u/ r例如source产生abc三种货物,总的件数比例5:3:2,但a每次要产生28个,b要10个,c要5个(批次产生),abc不分先后,请问该如何用程序实现
 楼主| 发表于 2014-4-19 15:50:35 | 显示全部楼层
本帖最后由 11111 于 2014-4-19 15:53 编辑 3 S( w* r9 \! k  Y
dongshui8558 发表于 2014-4-19 09:30 ' J# K1 G- A( L" k& w5 g
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
. @  B. g% J$ ^6 Y5 W6 ~+ g% s
, p- Y5 j* |* J9 y! h8 e% ~
我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i<0.67,生成6个pan后程序就直接结束了。我想生成6个pan后,i 值又会变,判断在那个范围,继续生成pan 或ban,只到仿真结束。请问应该怎样实现,还有由于没有source,该method该由什么调用?希望您不吝赐教。下面有我的模型
 楼主| 发表于 2014-4-19 15:52:37 | 显示全部楼层
11111 发表于 2014-4-19 15:50 0 E+ a: `4 i9 J
我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i

+ S- t( c; N, D" t这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52
+ Q3 V  u3 ?4 H6 b这是我做的模型

4 D7 [0 L8 t( ^: L$ t# v) o8 R0 _http://www.simulway.com/bbs/foru ... mp;page=1#pid114566  A# H* {- g1 b
http://www.simulway.com/bbs/foru ... mp;page=1#pid139480
9 S. g7 ~% U! D/ J+ L) B看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31
* o9 M% g' I7 q# k: i  Z- thttp://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid114566
# ]# U7 ^1 |, |3 ehttp://www.simulwa ...

( |3 Z( G: j' ^# u4 W谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-29 16:48 , Processed in 0.021740 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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