问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样将excel数据转化到etabs中

发布网友 发布时间:2023-03-24 05:51

我来回答

1个回答

热心网友 时间:2023-10-16 09:53

1、手工打开模型输出excel文件,可选择部分输出即可。然后把excel数据读入到matlab中进行后续的处理。这个方法优点在于路径明确,操作简单,主要部分均在matlab中程序编写。缺点在于写出excel和读入excel的效率很低,需要大量的时间读入数据,但一旦完成了这两项工作后就能很顺利的完成后续工作。经过统计,30片墙的结果输出读入时间可能达到10个小时以上,几乎无法忍受;另外该方法无法自动化完成过程。
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操作数据库还需要再研究下,优缺点待考量,有这方面资料的朋友可以发给我一份(qq:2669866440,或QQ邮箱)
5、直接使用matlab调用etabs-api获取数据,但是这个过程需要很长的时间,效率比1还低。也比3低,不知道为什么,但无论如何效率都是问题。
总结:提取海量数据的瓶颈在于效率,无论手工还是自动都是如此。有高手可以给我建议,对这方面我还是新手。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 梦见槽牙掉啦的预兆 梦见后槽牙掉了半个的预兆 梦见女人抓住床上蛇的蛇头的预兆 梦见我抓住蛇头的预兆 梦见一堆粪便有苍蝇的预兆 梦见苍蝇和大便的预兆 经常电脑前工作10多小时有什么危害? 赞美自己的团队成员的一句话 荔波杨梅汤哪家好吃,荔波杨梅汤推荐,荔波美食 这个编织连体衣的图解怎么看?12-1-1是什么意思?平10行是什么一意思? - 信息提示 股票XD是好是坏 怎么可以自己唱歌发布到网上 普通人写歌怎么发表 微信上的怎么设置 联想笔记本什么时候发布新机 梦见拆沙发的预兆 梦见了沙发的预兆 excel表格中的函数得出了结果,此列单独存在时怎么样才能让也在表格中只显示结果,不显示函数 怎么样在EXCEL单元格中只显示结果,不显示所设的函数? 梦见开玛莎拉蒂 梦见开玛莎拉蒂被其他车合并的预兆 梦见自己的汽车会自己开的预兆 梦见自己开着玩具小汽车的预兆 梦见自己开自己的车载客的预兆 图上的文字无法在打印出的PDF上显示,怎么回事?谢谢各位高手! 梦见与自己喜欢的人生孩子的预兆 梦见与喜欢的人有了孩子的预兆 梦见和心爱的人结婚并有了孩子的预兆 西安嘉午台开放了吗 爬山一般需要多长时间? 法国雪尔妮兰香水什么档次 loversecret什么香水 这个是什么牌的香水 长命锁的解释 《含奴桥》 现代歌曲的歌词为古代诗词曲类有哪几首? 千古风流人物顾磊西边 天龙八部哪个区宝图值钱,4J左右最好,不要排队的,书最好也别太贵 老师叫我们自己写现代诗,可我怎么想都想不出,能不能帮我写一首啊.快啊!