设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3858|回复: 7

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

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is* O+ y  I7 m* t1 G7 J! z
        i:real;
% q6 P3 W  r" V# k" t' \        a,b:integer;/ [' n0 k! l% Y( l! m: d; }
do7 v* }5 F: B5 ?/ ?% B7 f
        i:=z_uniform(2,0,1);
! v% n5 v8 w5 w4 h( C! t4 I8 y        if i<0.67 then
0 d3 Q" G7 j# ?0 [8 M, h" M8 w; u) @                from a:=1;
1 [* h. Z5 Z, J. ^/ z                until a>6 loop0 D4 L- }+ d% d  o4 [$ ?6 |) {
                        .models.pan.create(.Models.Frame2.SingleProc);! Z* @1 X3 q- [; ^
                        a:=a+1;
1 {" F/ E/ E6 e; G  X# A' s' }! \                end;/ m2 h  V! U* b  n
        else. o7 b3 ]" ]& E0 g) f% g, r
                from b:=1) Z, [. D7 A8 a8 J, ~" e
                until b>8 loop1 U* D0 i" v7 l+ P( x3 E; ]: N/ n
                        .models.ban.create(.Models.Frame2.SingleProc);
1 P# J1 D2 z$ ^9 X) D9 O7 @: {                        b:=b+1;
1 e0 M- B* @8 V, k7 i                end;' G/ U* D1 v% s+ h+ G
        end;
* b( ?2 z9 a0 ]end;5 e* ]; B! p- c7 {# S( }  I
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊
- T) [: l# ?5 X
8 i* u9 [+ Y; e. r# D8 k

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30
/ W+ i; Q6 `& z3 z, H! {直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
% K) n6 d, g. @4 G% C* X0 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 编辑
: |7 F7 i1 D' N1 y* @
dongshui8558 发表于 2014-4-19 09:30 5 `3 C1 A8 N$ \/ y, d; `) l
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
8 M: R$ ]0 w: V1 |( J$ g
  o' S% t* I6 t4 I7 d: g
我将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 : Y' m4 m0 e+ m
我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i

  M: Y+ E% u! v$ }4 p  e4 W这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52
8 D  f- J, E' U这是我做的模型

: D! [  {/ g, T8 ~0 F" t5 x5 @http://www.simulway.com/bbs/foru ... mp;page=1#pid114566
% |. b  P+ g: z3 Q7 f- c' \http://www.simulway.com/bbs/foru ... mp;page=1#pid139480
: g. A! W" G' m2 e" B看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31
. _7 S; O# w1 w9 V& `3 ?http://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid114566  i  M8 r0 L- C( U! W
http://www.simulwa ...
7 P' v) o8 q9 K' Z4 y* `- s
谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-23 02:31 , Processed in 0.017549 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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