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

[HyperStudy] 求教:用MATLAB编写优化求解部分程序是否可行?

[复制链接]
发表于 2012-5-14 10:57:31 | 显示全部楼层 |阅读模式 来自 辽宁沈阳
做一些科研工作,考虑用MATLAB自行编写优化求解程序,有限元分析部分用HYPERMESH做,请教下这个路子是否可行?
基本上只要满足几个条件就行
1 能在MATLAB程序中读取HYPERMESH的一些中间文件,包括单元节点信息、单元刚度阵、计算出的位移应力等结果数据
2 用MATLAB程序重新写成分析模型的输入文件,让HM读取这个文件做为分析的输入并进行有限元计算
3 能在MATLAB程序中以命令行的形式完成对有限元分析模块的反复调用
4 对优化后的结果进行按刚度或按单元相对密度给出显示图。
发表于 2012-9-5 10:27:00 | 显示全部楼层 来自 上海
Simdroid开发平台
如果您使用HyperMesh,有没有使用过HyperMath?
从您描述的工作流程来看,HyperMath完全可以胜任这一职责。
同时,HyperMath也能与HyperStudy集成做优化分析和后处理。
回复 不支持

使用道具 举报

发表于 2012-9-10 09:33:33 | 显示全部楼层 来自 湖北宜昌
如果用matlab和COMSOL结合是否会方便一点?ba
回复 不支持

使用道具 举报

发表于 2012-9-10 09:36:42 | 显示全部楼层 来自 湖北宜昌
COMSOL是从matlab独立出来的,用来求解偏微分方程还是比较方便,跟matlab结合也会好一点。用matlab把优化的循环写好,跟COMSOL结合,用COMSOL来进行有限元计算,应该可以做的。
回复 不支持

使用道具 举报

 楼主| 发表于 2012-9-13 09:52:52 | 显示全部楼层 来自 辽宁沈阳
limin.xu 发表于 2012-9-5 10:27
如果您使用HyperMesh,有没有使用过HyperMath?
从您描述的工作流程来看,HyperMath完全可以胜任这一职责。 ...

非常感谢,我研究下!
回复 不支持

使用道具 举报

 楼主| 发表于 2012-9-13 09:53:38 | 显示全部楼层 来自 辽宁沈阳
shalldy 发表于 2012-9-10 09:36
COMSOL是从matlab独立出来的,用来求解偏微分方程还是比较方便,跟matlab结合也会好一点。用matlab把优化的 ...

这个软件没接触过,貌似是擅长多物理场,我还是更倾向于研究HYPERMESH,因为我本身的研究方向更注重优化。谢谢!
回复 不支持

使用道具 举报

发表于 2012-9-13 10:25:12 | 显示全部楼层 来自 上海
同意楼上观点!!
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-30 16:21 , Processed in 0.032829 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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