设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4305|回复: 3

[求助] 如何让MU创建时从表格读入属性

[复制链接]
发表于 2008-9-17 13:02:52 | 显示全部楼层 |阅读模式
5仿真币
请教,如图,我想将TableFiel中的某个属性带入到生成的MU中,应该如何设定!
附件: 您需要 登录 才可以下载或查看,没有帐号?注册

最佳答案

查看完整内容

可以用loop进行匹配判断,也就是判断entity的类型和tablefile的第一列的那一行匹配,然后赋值 但是个人推荐不要用loop进行匹配判断,这样比较占用资源,还不如多用if,这样条理也比较清晰
发表于 2008-9-17 13:02:53 | 显示全部楼层
可以用loop进行匹配判断,也就是判断entity的类型和tablefile的第一列的那一行匹配,然后赋值
- ?' _9 a& E6 y+ Z6 {# e, R$ o5 w  O但是个人推荐不要用loop进行匹配判断,这样比较占用资源,还不如多用if,这样条理也比较清晰
发表于 2008-9-17 14:35:33 | 显示全部楼层
new一个新的attribute:size,string型,初始值空* D& y, B0 t7 O. N. [2 V
生成entity的source出口位置加判断:4 J* J3 O, k" I3 t* g
if 是Table_small then
/ e7 Z8 b7 |  V3 e% q0 o@.size := tablefile[5,2];
: v+ }1 `. \5 y$ o! g- telse) @1 l& h6 Z- H) r
....................................
8 |  W, N/ C0 T2 i( C9 o" M3 [其他的都一样,自己写吧。
 楼主| 发表于 2008-9-18 00:34:31 | 显示全部楼层
谢谢楼上的解答。 如果TableFile中的MU类型(Table_big,Table_small,Table_circle,Table_square,....)有很多,是不是要加多个if判断,或者是否有别的方法直接从Table表格中带入!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 05:43 , Processed in 0.011971 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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