设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5471|回复: 7

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

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is6 Q  {. w2 Y4 Q! A3 a8 j# |
        i:real;2 \0 ~. d& X* ^
        a,b:integer;( }$ b* D1 Y( Q& \
do
  u0 s1 r# C, a        i:=z_uniform(2,0,1);
' A5 i$ C. x% V- ]' M4 r        if i<0.67 then* z* d! B. D1 Q$ `
                from a:=1;# D% |+ R' U, V' g1 E0 N
                until a>6 loop# v7 ^8 y% S) I" W# Y1 d
                        .models.pan.create(.Models.Frame2.SingleProc);
% b4 }2 s( _1 d6 `2 L                        a:=a+1;* ^# u; A4 ^% V- ~! u( f
                end;5 a8 s1 m- J" ?. ]4 X9 ~
        else
- i% i+ {9 f2 {                from b:=1
: ?1 c  \6 v# R0 a                until b>8 loop
- Z* u( _% |# U4 \/ I) v                        .models.ban.create(.Models.Frame2.SingleProc);" t1 g3 |6 R* j$ \
                        b:=b+1;9 e% l; `* H: P8 P7 Q, w
                end;
' R9 P) c: o# {1 s! c        end;: w/ Y% N. q; A$ q- r7 n/ y
end;
" e4 O; F9 @- m2 y# q1 i* U
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊
. A0 S8 Z! z8 p. o$ I9 E" Q3 o0 N5 m! Q  `! l) Z4 a

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30 % P: _* o% r' |0 ?0 {: K9 c* T9 e" R
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

9 ?6 [/ b. q, ]$ e3 h+ X" F例如source产生abc三种货物,总的件数比例5:3:2,但a每次要产生28个,b要10个,c要5个(批次产生),abc不分先后,请问该如何用程序实现
 楼主| 发表于 2014-4-19 15:50:35 | 显示全部楼层
本帖最后由 11111 于 2014-4-19 15:53 编辑 : K! r2 w/ M( g% K' {/ L
dongshui8558 发表于 2014-4-19 09:30
. @/ ]" r+ y! b, p9 R; k直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

* S+ B' U$ r* r, b& }3 e- T! w9 t( n4 j: d# V  F3 j
我将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
+ {  E, i. D; [% Z9 }/ ~+ E7 _我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i

, @6 W/ x' C" G9 N: v这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52 * n' j; [: V5 v1 X" d0 |
这是我做的模型

$ _. M# v0 {& T' zhttp://www.simulway.com/bbs/foru ... mp;page=1#pid114566
7 Q, E5 l+ R% e# M* Z" hhttp://www.simulway.com/bbs/foru ... mp;page=1#pid139480/ ^: ]9 g0 [9 f# o! p# x  b
看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31 3 E) J  o4 \( |
http://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid114566
1 \7 T4 R" U7 @http://www.simulwa ...
& m! S4 q& `$ t# ]
谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-16 11:00 , Processed in 0.022687 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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