设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3860|回复: 7

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

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is  W* G' S2 z2 `$ C" k6 M  h- [
        i:real;
& d$ R. @4 B0 M; l9 Q9 ?        a,b:integer;
' @; b3 G+ b' S) T! N1 |4 [0 l0 Vdo6 X3 ]# F# |  \1 _$ `" I: C0 e
        i:=z_uniform(2,0,1);
0 }; S2 C( `+ Q7 }        if i<0.67 then0 j+ ?" ^: h' d( W  n. H& h
                from a:=1;. z% Y: z; H7 G; y/ a0 [* [" ?4 d
                until a>6 loop
* s/ D. A8 C8 |& U' D                        .models.pan.create(.Models.Frame2.SingleProc);7 h) v; [& ?2 I3 y, }
                        a:=a+1;
# t% x$ \/ U$ m! A8 y9 L) b! N& C                end;( m4 v5 ^5 q% U/ O' u9 H
        else5 g' A' q: u3 k/ e) j
                from b:=1$ T4 h9 p7 H: r; N2 m& B4 p7 I& H
                until b>8 loop
# A  j6 e* j" _* L* E+ L                        .models.ban.create(.Models.Frame2.SingleProc);
1 p! f/ j; g1 _) _5 D' p/ ?                        b:=b+1;
6 W4 g# p4 ?8 u: G! p' F                end;9 w9 F3 _; Y4 J+ X. v
        end;6 S% S2 f- u  U. x( n
end;
' Z0 O2 C" f" o1 P2 K# W/ ~
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊
8 R/ j1 g7 v' T  K  s$ _# R5 C$ z$ l& J3 b1 I" Q

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30
) L4 t( j5 m. A9 R直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
8 v4 l# I. T5 `1 Y* |: ^
例如source产生abc三种货物,总的件数比例5:3:2,但a每次要产生28个,b要10个,c要5个(批次产生),abc不分先后,请问该如何用程序实现
 楼主| 发表于 2014-4-19 15:50:35 | 显示全部楼层
本帖最后由 11111 于 2014-4-19 15:53 编辑 6 L1 f3 W4 t+ A$ j
dongshui8558 发表于 2014-4-19 09:30
% M$ F# E' _8 B  c0 p7 p8 }直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
6 ~3 v; o. J; `; i" q

) o8 f# M# i& |3 r7 Y我将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
% Q- y0 i4 c- k' l" g我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i
) F. ]) Y3 k5 @# x  O
这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52 $ U8 z) ~' O+ D5 R( b' j6 W8 h
这是我做的模型
  U/ N) f" }7 Y
http://www.simulway.com/bbs/foru ... mp;page=1#pid1145661 {1 F( u: }' R3 G7 ~) ~- I9 z
http://www.simulway.com/bbs/foru ... mp;page=1#pid139480
+ \: k3 F1 K6 }3 ?) S( q7 N7 @看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31 9 [, @! ^  C: G7 z
http://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid114566
3 D, |$ i( c, w! k% W: Mhttp://www.simulwa ...

& w; \3 _  D- m) w谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-23 06:06 , Processed in 0.021254 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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