设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5070|回复: 7

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

  [复制链接]
发表于 2014-4-18 20:14:28 | 显示全部楼层 |阅读模式
is: v; b! T; T+ I% C. I( a
        i:real;
$ r: F% o3 ~5 D$ `; x        a,b:integer;
& @$ y8 E+ u# U7 qdo8 {7 T+ C$ |. r# F( V
        i:=z_uniform(2,0,1);
; `! o- L0 D; n7 `: Q- A: v        if i<0.67 then
" m' K2 [  h0 a9 m! R                from a:=1;
% T: e* P2 E9 s; t6 M/ I" ]                until a>6 loop* _+ H; \* ^# M! N9 _9 O: N
                        .models.pan.create(.Models.Frame2.SingleProc);
0 k6 H4 G5 `: I+ p! ~2 V: E                        a:=a+1;
% s* k# k5 w$ x9 b+ l) Q7 U1 f                end;
% r* I3 g! s% E        else
! \# O5 @5 W! k8 b( r( v2 T/ J                from b:=1
4 a: h% d& Y/ c6 I: J3 _0 t# l                until b>8 loop6 i% N, f2 ]& B7 Y0 V$ }4 d" }
                        .models.ban.create(.Models.Frame2.SingleProc);+ ]5 j" e% Y4 K1 E( z& [( B/ y
                        b:=b+1;9 o9 ~& J5 t' R
                end;
/ F: S2 P* e; Z8 B8 _7 i% m        end;
- B. ~2 c" F2 z  o8 w( y- ?end;
: o( U  v7 X& m- M7 H8 T
 楼主| 发表于 2014-4-18 20:21:30 | 显示全部楼层
pan 和ban为MU,如图,此method应该用什么调用,需要source吗?求大家不吝赐教啊" b+ _3 |# w, L& e
" I) y! {7 r) T' k

本帖子中包含更多资源

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

x
发表于 2014-4-19 09:30:17 | 显示全部楼层
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
 楼主| 发表于 2014-4-19 14:56:30 | 显示全部楼层
dongshui8558 发表于 2014-4-19 09:30 - ]7 }/ S0 U+ Q5 z3 Y9 L
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。

/ ^3 z+ P3 W6 R' h例如source产生abc三种货物,总的件数比例5:3:2,但a每次要产生28个,b要10个,c要5个(批次产生),abc不分先后,请问该如何用程序实现
 楼主| 发表于 2014-4-19 15:50:35 | 显示全部楼层
本帖最后由 11111 于 2014-4-19 15:53 编辑
$ O  T2 u% Q. G0 k( }
dongshui8558 发表于 2014-4-19 09:30 5 X5 d4 \0 S2 ]* R! G( |! B
直接运行就行了,但是SingleProc上面不能创建很多MU的,只能一个。
0 @! f# r, o( ~4 @, y+ m
  u5 r; O6 B% h; H" `$ [) h2 p6 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 * h3 }4 ~% W( q& M$ O
我将singleproc换成了buffer,可以了;但我发现 i 值只会变一次,比如i
( k6 X3 z$ B' x' e8 K, s
这是我做的模型

本帖子中包含更多资源

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

x
发表于 2014-4-19 20:31:34 | 显示全部楼层
11111 发表于 2014-4-19 15:52 ; Y" A# [2 s9 r+ ~5 D
这是我做的模型

9 O, u0 r7 `& L, Ehttp://www.simulway.com/bbs/foru ... mp;page=1#pid114566
6 I' p* V. N) s0 h- [& Y- Uhttp://www.simulway.com/bbs/foru ... mp;page=1#pid139480* @& [4 T0 m: r& h' p+ g& V7 T
看看这几个帖子应该可以了吧,还有就是init或者reset方法配合使用。
 楼主| 发表于 2014-4-20 11:04:06 | 显示全部楼层
dongshui8558 发表于 2014-4-19 20:31 % \1 x9 X# d) u, m- |
http://www.simulway.com/bbs/forum.php?mod=viewthread&tid=22776&page=1#pid1145664 A. j/ e1 j5 Q7 y6 G# R
http://www.simulwa ...
/ O, ^0 N* @# p" p2 y
谢谢,我用了generater,初步运行可以,还在调试。谢谢你的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-15 02:52 , Processed in 0.023790 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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