设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6326|回复: 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的第一列的那一行匹配,然后赋值) M8 Q" g# Y* G: L) N) j
但是个人推荐不要用loop进行匹配判断,这样比较占用资源,还不如多用if,这样条理也比较清晰
发表于 2008-9-17 14:35:33 | 显示全部楼层
new一个新的attribute:size,string型,初始值空
* f0 m* S# K( M$ S8 f: s5 j, D: J生成entity的source出口位置加判断:8 s4 \# Q- }% |) X
if 是Table_small then8 ~+ X& m6 N/ y, a3 \+ ~; g
@.size := tablefile[5,2];9 U. C: N3 D$ N
else
8 m! T5 Y3 H2 w5 s3 c4 @....................................
& m3 ]8 r* E" Q其他的都一样,自己写吧。
 楼主| 发表于 2008-9-18 00:34:31 | 显示全部楼层
谢谢楼上的解答。 如果TableFile中的MU类型(Table_big,Table_small,Table_circle,Table_square,....)有很多,是不是要加多个if判断,或者是否有别的方法直接从Table表格中带入!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-22 09:54 , Processed in 0.013101 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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