设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4049|回复: 7

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

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is! k$ P8 p- K; x5 ]/ d4 a9 \4 {+ w
        i:real;
5 B3 p8 @. m- o: `0 @        a,b:integer;0 I9 s. F7 l" ]- E, Y& Q$ R: I# p
do
1 z, W: f$ Z& \) R        i:=z_uniform(2,0,1);/ w+ S& W3 h7 t% a* I
        if i<0.67 then; R$ E1 W( W& {3 L
                from a:=1;9 c+ R  O- C. E8 b! B
                until a>6 loop
# l7 q' o6 P4 L! ?8 w                        .models.pan.create(.Models.Frame2.SingleProc);
; @2 t; D5 n$ G4 E8 F  v3 a                        a:=a+1;$ Q; ^0 E0 o! P8 ~! f
                end;
8 q" b: [  v8 I* ]4 t7 r        else1 G0 {/ r! y- _. P6 r
                from b:=1+ ^% e7 O, y4 k- R4 k
                until b>8 loop
6 L; c& d8 @! |                        .models.ban.create(.Models.Frame2.SingleProc);
5 V/ d2 m& h) Z% J1 j8 V                        b:=b+1;
2 ]- d9 c6 e6 d4 h0 y! Z$ O                end;- h% s5 @8 x) ^) M
        end;6 v1 U( U8 M3 C1 _1 U* f' b
end;
* }/ `% \# |- D+ q% c
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊* ]& K1 h$ H* F
3 V& p( q9 O. H/ m1 ]( q

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30
( d5 m- q) H+ ~) ?# U( D直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

4 p: u) F2 f; S# p5 V0 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 编辑
# B8 o* ?3 u6 B" y( k3 g- |
dongshui8558 发表于 2014-4-19 09:30 ' ]' @0 c: C) h6 }! _6 h1 W  j
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
! [" v. \( G6 L5 G
: |& U' ~8 L# `: W( c
我将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 8 P3 r- x- H# {$ {' ?, A
我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i
" t! i' M1 O! Y; }% Q! P/ ]# j
这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52
! y- c1 ~4 ?/ U0 @( y* _这是我做的模型

% [6 ~& i8 T. thttp://www.simulway.com/bbs/foru ... mp;page=1#pid1145668 Z2 G, k4 ?0 @
http://www.simulway.com/bbs/foru ... mp;page=1#pid139480
0 ~8 N# ~' ?. L( S; K; |5 `看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31 + X7 n9 L$ I/ s  s) V, x* L- R4 |4 y
http://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid114566
5 C- f+ }2 S$ |5 m/ Ihttp://www.simulwa ...
4 L5 `/ d, A! i& _$ T1 |" V" l  F4 n
谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-19 06:19 , Processed in 0.014048 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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