找回密码
 注册
Simdroid-非首页
查看: 97|回复: 3

[08.优化] 求问计算过程中的变量保存

[复制链接]
发表于 2013-7-3 18:08:18 | 显示全部楼层 |阅读模式 来自 北京
如果我只需要最终得到某个变量的计算结果,那么有可能在计算过程中减少变量的保存么?
现在是使用参数化扫描,经常计算后有几十G临时文件。如果可以只保存我需要的值,那么可以减少大部分的文件读写到硬盘。
发表于 2013-7-5 18:28:27 | 显示全部楼层 来自 上海
Simdroid开发平台
这个大小取决于你的自由度多少以及计算输出步长,但是如果这些设置确实是计算需要,那么就比较讨厌了。
这样的话,就要考虑使用导出计算值的功能,考虑到你使用的是参数化扫描,这样的话你的TMP文件会一直增加
那么你只能用 Comsol with matlab 来做这个导出计算结果的事情
但考虑到用Comsol with matlab 那么有个更好的方法就是 对结的结构体进行删除部分数据的动作 那么你就不需要导出数据了
先写这么多,等我身体好些了,可以写个具体方案出来。
回复 不支持

使用道具 举报

 楼主| 发表于 2013-7-7 11:32:58 | 显示全部楼层 来自 北京
mxio 发表于 2013-7-5 18:28
这个大小取决于你的自由度多少以及计算输出步长,但是如果这些设置确实是计算需要,那么就比较讨厌了。
这 ...

好的,多谢。
你说的这个删除操作也是在脚本下完成的?
回复 不支持

使用道具 举报

发表于 2013-7-8 12:28:33 | 显示全部楼层 来自 上海
是的,但是还是比较麻烦。
最简单的方式还是导出数据和plot,想直接操作dataset 稍微有点麻烦
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 05:11 , Processed in 0.030164 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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