设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4828|回复: 7

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

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is  W3 I8 o9 y* j1 P+ X( t
        i:real;
' w1 G2 A% I7 K& O5 K, w5 t! q        a,b:integer;- d# B" m3 i+ }' j
do6 X6 ^( {+ t% |8 f7 _3 ?. \6 B
        i:=z_uniform(2,0,1);
: o3 y# y* V) `! F. ?+ y& k        if i<0.67 then9 i6 C4 s! z  \4 o
                from a:=1;; E; D  }, H1 U! R& Y: o' y
                until a>6 loop
. v# O" X2 F' O* J2 q4 @                        .models.pan.create(.Models.Frame2.SingleProc);
# V3 T' J+ {: t5 i6 {: L                        a:=a+1;
$ [7 S# O8 a4 K; b9 y                end;) j/ x/ V0 {# ~9 `) l
        else+ p+ C! |& _  M; y; k
                from b:=17 J+ `$ }: P( q& {  H
                until b>8 loop! k, m& R- F' g. U& h- D5 C
                        .models.ban.create(.Models.Frame2.SingleProc);
; ~1 e% q  v3 G; x* W1 H                        b:=b+1;
- Z( f& `; ?- b" Q- B5 b" r( T                end;
8 T3 u7 _( d1 `% u        end;  g) R, M/ D( i2 U$ h
end;
1 ?. G, Q8 `2 i
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊: \5 x- U: [1 K# a5 k5 o' V" Y
0 \) i/ H+ i% d9 x

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30
: j6 h. ^$ D+ i$ S: |5 m直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

2 m/ e  X& f5 c* Q$ K- B( C# ]例如source产生abc三种货物,总的件数比例5:3:2,但a每次要产生28个,b要10个,c要5个(批次产生),abc不分先后,请问该如何用程序实现
 楼主| 发表于 2014-4-19 15:50:35 | 显示全部楼层
本帖最后由 11111 于 2014-4-19 15:53 编辑 # h  ?- a/ |  j  x6 i! W
dongshui8558 发表于 2014-4-19 09:30
$ C! _% J" N1 h- n9 r; f" G直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

( C" L7 p# \+ w# M# L0 b, m( z. r& g8 |' s! `7 G- x
我将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
% d% c0 q' y# ?  C我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i
3 J7 {8 O: y) V0 Y) z
这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52 + {5 y3 V. B- P% \
这是我做的模型
! ~& C% d0 I) k; [  |
http://www.simulway.com/bbs/foru ... mp;page=1#pid114566
, I5 A( F) C3 Q# Bhttp://www.simulway.com/bbs/foru ... mp;page=1#pid139480( ^5 S+ b8 }- V" m, H( b( I: r
看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31
+ `) K& U+ {( N( G! C( A  F7 Yhttp://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid114566
( R# _) M7 b$ ?0 c# {http://www.simulwa ...

6 S& x0 Y1 b# U+ q+ y" r3 J谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-7 11:54 , Processed in 0.021568 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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