设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3505|回复: 7

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

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is  L9 O2 M  d/ [9 e
        i:real;
' k0 U& Z7 t, L6 W% \        a,b:integer;
. D/ J! o' g# F. C, T5 Mdo
" z) w  q# o. c( d4 \3 o9 |        i:=z_uniform(2,0,1);
1 x. T* `/ |. J1 k; Q) Q7 T. [% t        if i<0.67 then9 T( T8 T! F2 f, V& {
                from a:=1;
! h) l6 A, E6 y3 a2 n# }* c: G# Z                until a>6 loop& C* l; H: z/ b" ^2 t3 o+ C5 l
                        .models.pan.create(.Models.Frame2.SingleProc);
& F, w- x' i+ \, z( ^) w8 \                        a:=a+1;
, d/ A/ L. @  `# F, j& ]1 z, G                end;
0 N. D+ @0 v" J  {2 m' x0 H1 |        else
, p3 T3 v/ d0 |% Y/ B9 @1 L+ i2 n                from b:=1
* H' Y  D, x4 @+ D& t* H% h                until b>8 loop% a# A: ?* ^" h4 e# }  D
                        .models.ban.create(.Models.Frame2.SingleProc);
. O  P! t9 f0 ]! f                        b:=b+1;
" B/ c6 L( P& _$ [7 O+ \0 \% y                end;
( d. q; h# D5 Z) I, `  ^        end;
2 }+ K! x/ g7 Iend;6 V1 i" |' r1 d( A
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊& D1 W3 p0 j2 g' o1 K

; G( l) K  j% g, Q; e  q1 n6 G7 Q5 C7 R

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30
8 {- {. p( e4 p7 J' ~% |& q3 \直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

4 m8 W! t" R$ I8 f: {7 C6 E例如source产生abc三种货物,总的件数比例5:3:2,但a每次要产生28个,b要10个,c要5个(批次产生),abc不分先后,请问该如何用程序实现
 楼主| 发表于 2014-4-19 15:50:35 | 显示全部楼层
本帖最后由 11111 于 2014-4-19 15:53 编辑
4 V1 M1 h; |. z4 u" J% ]) E
dongshui8558 发表于 2014-4-19 09:30 2 i) D; `8 B' S" u# f
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

- L  v5 R' L5 q  M
; H. b. [* B  P+ B; D. n9 d! U" d; t8 z  t! m我将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
' M. \: o! k# l* Z, V  d0 N$ A我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i
' R- X. a) m( y" ]" [* M% _
这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52 8 d* A( V. n0 }4 ]7 }' _
这是我做的模型

, A' C# `) ~- w3 a3 L  |http://www.simulway.com/bbs/foru ... mp;page=1#pid114566
  f! m  Q! d% ehttp://www.simulway.com/bbs/foru ... mp;page=1#pid1394807 N  F' K- z: g$ \3 L8 U6 O& T7 ?2 ^
看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31
4 L% p; W3 T* Y0 f5 r  E: Ehttp://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid114566
( K. A; x, `8 |: n: S+ M5 [0 l: z- hhttp://www.simulwa ...
/ ?2 ?% u. N& v; Z" H9 t
谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-1 20:42 , Processed in 0.018200 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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