设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3532|回复: 7

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

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is
, J/ A! q1 F5 Z) O/ ~$ L" w        i:real;, N- {! U& s1 S" ~' x
        a,b:integer;
+ m6 F  e; U* p, edo# b2 t& L' o+ g& m! F
        i:=z_uniform(2,0,1);
: `9 v1 v9 m' D2 {6 e+ R        if i<0.67 then* l0 G# m) ^( j7 ^! O# d3 @1 e
                from a:=1;
& z: F# I" U6 _% ~+ e. J$ R: v( q. f8 f                until a>6 loop. D% G& c6 U& d3 M, {8 a
                        .models.pan.create(.Models.Frame2.SingleProc);
3 M) ]- v7 t: ~( V6 f2 `6 [                        a:=a+1;, c( X9 f$ ^% ]: w
                end;" b6 X. x. C9 S, b! R
        else
# M  n& ]& u: ]# K9 h                from b:=1
8 n+ R& ~- J8 X                until b>8 loop
4 h2 Q; S9 }- S1 I& I                        .models.ban.create(.Models.Frame2.SingleProc);5 u4 k' T( e1 P. N% a& v/ S6 M! i
                        b:=b+1;
' }: ~2 {$ B* a                end;
7 Y* i" l$ G+ o1 J5 d' e& L7 D        end;; |3 K0 o4 S  W; z
end;
5 E) I2 D; j4 N' K" R
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊! L2 r+ d8 ?# ~- x4 M, ?" r
& g- ?$ ^5 Q" j, a0 `% b+ X6 f

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30
4 {  O& P# t% G% l* n: v4 g直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
# y) Y& j- x; A3 f2 E4 z1 u& I
例如source产生abc三种货物,总的件数比例5:3:2,但a每次要产生28个,b要10个,c要5个(批次产生),abc不分先后,请问该如何用程序实现
 楼主| 发表于 2014-4-19 15:50:35 | 显示全部楼层
本帖最后由 11111 于 2014-4-19 15:53 编辑
2 M% I2 O) ~2 O
dongshui8558 发表于 2014-4-19 09:30
7 R  Z7 F" v9 O+ t" a. ]直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

8 ]" X+ S  F' {1 s4 ^1 q
( e4 s* c+ l0 Q8 ?+ a5 }我将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 : `" j4 y) G) E/ U
我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i

& X9 K* |" h; }这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52
7 o, V; G: Q7 `$ G3 K! @这是我做的模型

) |) O2 x; V- t! chttp://www.simulway.com/bbs/foru ... mp;page=1#pid1145660 Q3 \5 n* }- F& j; P
http://www.simulway.com/bbs/foru ... mp;page=1#pid1394806 o2 m; _8 p0 O+ [, ^4 |
看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31
4 w' Y6 X. h/ V8 L: h: khttp://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid114566
- T: i2 B  S7 T& G% T( r. a6 whttp://www.simulwa ...

% K$ T, A$ w3 z( y" Y  k7 b6 F0 G$ D谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-15 00:26 , Processed in 0.016625 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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