设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5988|回复: 7

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

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is7 x4 ^' R. ^% t
        i:real;% W0 t+ \" X: A3 O* x6 e3 p
        a,b:integer;  \+ M, G0 v& K. m8 k: b% k3 q
do  Y$ ~9 s0 N& [  L- C$ t! X
        i:=z_uniform(2,0,1);
3 A& r/ [6 S% f        if i<0.67 then# k! ]" C, I, I
                from a:=1;4 L7 N; K# q5 B
                until a>6 loop
; i( s5 _# t0 k: y0 q: q. _                        .models.pan.create(.Models.Frame2.SingleProc);
' p$ O* L, r* X! Q0 }                        a:=a+1;
+ Y$ T! U) U9 `6 y  G$ h                end;
( u2 b) O6 j5 ~. y! _4 x  b, M: T        else" K# x  l6 d+ N. J6 v# R1 c1 |
                from b:=1
, y: e# u( ^( ]  Q+ s' Z: o3 t5 R. s                until b>8 loop
8 a4 _" g* X, [# H: ^+ x( `% z2 _, S, ~                        .models.ban.create(.Models.Frame2.SingleProc);9 R% |" z- `% B
                        b:=b+1;
- m- j: y6 q: @3 s                end;0 N* j+ W0 O+ Y2 `' F* P
        end;) S7 Y1 |6 T' L4 c/ y8 y
end;& T# W/ l2 o) ]" P8 ~+ f
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊5 K4 O/ G+ p1 m# `" m

1 ~8 ~) X; n6 l# A9 |+ e$ |

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30
$ k* f, A7 a. w# Z直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
( C' C- N- z6 [5 q
例如source产生abc三种货物,总的件数比例5:3:2,但a每次要产生28个,b要10个,c要5个(批次产生),abc不分先后,请问该如何用程序实现
 楼主| 发表于 2014-4-19 15:50:35 | 显示全部楼层
本帖最后由 11111 于 2014-4-19 15:53 编辑
) U3 {1 N8 W% r2 `
dongshui8558 发表于 2014-4-19 09:30 " S) [5 ^/ I4 v; c* B( a+ u
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

2 ]. D( q* `$ L9 S  L# Z' M
! }7 }# Q+ f, t6 l* ~我将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 ' u' l: \/ C7 l
我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i
% v5 G! @( l) s
这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52
" Z. R$ v# f0 P* f9 w# [这是我做的模型
6 K( B' M: h# K( R. ]
http://www.simulway.com/bbs/foru ... mp;page=1#pid114566$ E% a, M* K8 ]( \% V
http://www.simulway.com/bbs/foru ... mp;page=1#pid139480
4 f1 _# X) \3 @' j看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31
& @1 x5 n+ F) Q; Z3 C% T9 y* \# P- V) Jhttp://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid114566
5 b: C# f7 A- t6 R; T, thttp://www.simulwa ...
$ T4 F) O# t, k$ h
谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-17 19:28 , Processed in 0.018889 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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