用matlab进行磁场的有限元分析
我知道有ansys软件,但是要在matlab中多次调用分析结果,所以想用matlab编程对磁场进行有限元分析。...
我知道有ansys软件,但是要在matlab中多次调用分析结果,所以想用matlab编程对磁场进行有限元分析。
展开
2个回答
展开全部
1:我明白楼主的意思,你需要进行迭代优化之类的操作吧,如果你要用matlab进行有限元分析,那么就我用过的fem的工具箱来说,是无法满足复杂结构甚至一些带有自由曲面的结构的分析的。并且它也没有电磁场分析模块。
如果你还是想用matlab来做,那么就需要认真学习有限元的基础知识,先对磁场建立数学模型,然后采用算法划分网格,完成刚度矩阵的装配,从而得到最终分析结果。这是唯一的路。
2:其实有别的方法达到楼主的要求,就是 采用ansys 的 apdl 语言编程。是可以满足你的要求的。
上面的方法取决于你的研究深度,以及时间是否允许。供您参考!
如果你还是想用matlab来做,那么就需要认真学习有限元的基础知识,先对磁场建立数学模型,然后采用算法划分网格,完成刚度矩阵的装配,从而得到最终分析结果。这是唯一的路。
2:其实有别的方法达到楼主的要求,就是 采用ansys 的 apdl 语言编程。是可以满足你的要求的。
上面的方法取决于你的研究深度,以及时间是否允许。供您参考!
更多追问追答
追问
ansys可以在matlab迭代过程中调用吗
追答
很难做,并且没有必要。apdl基本上可以满足要求。我尝试过混合编程,很难搞!
不过你想做的话,可以探索一下!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询