如何使用Etabs提取数据?
如何使用Etabs提取数据?
2、对1方法的改进,在输出excel表后,在excel表采用VBA初次编程实现对结果的一次提炼,减少数据量后再读入matlab进行后续处理。这种方法可行性应该没问题,缺点在于多次编程,对VBA不是很熟悉,VBA中求解复杂公式效率降低,但效率比1应该快些,没有亲测;无法自动化完成,需要分段处理。
3、直接采用Excel中VBA编程启动etabs,并根据需求通过ETABS-API提取相应的结果,同时并做处理写到excel表中,再进入matlab进行后续处理。优点在于能够自动化的提取需要的数据,通过API提取会快些,数据也直接进行处理,把无用的数据过滤掉,缺点在Etabs中API不稳定,而且返回的部分数据是错的,使用起来需要格外小心。另外使用EXCEL操作需要手动进行。
4、导出mdb文件,然后用matlab直接调用sql语言去操作数据库,返回需要的结果,避免了要读入数据操作,速度应该会快多了,matlab操作数据库还需要再研究下,优缺点待考量。
5、直接使用matlab调用etabs-api获取数据,但是这个过程需要很长的时间,效率比1还低。也比3低,不知道为什么,但无论如何效率都是问题。
如何使用Etabs提取数据?来源由建筑知识编辑,发布时间于 。
本文链接:http://www.shzgv.com/jianzhu/14751.html
以上内容仅供参考,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!