Comsol和Matlab 联合仿真的方法
(2013-04-12 23:14:09)
标签:
comsolmatlab联合仿真联合使用 |
分类: Comsol |
1.联合使用Comsol和Matlab的原因:
尽管Comsol在仿真方面能力强大,但是由于软件没有可以与ANSYS一样输入程序的功能,使Comsol对于进行大量重复性工作时,如果全由人工进行,工作量非常大。而COMSOL其实是起源于MATLAB的Toolbox的,最初命名为Toolbox
1.0。这两款软件,可以联合起来进行仿真。这样,利用MATLAB强大的计算功能,可以实现通过MATLAB进行编程,实现Comsol的建模,计算,后处理等工作。
所用软件为Matlab2011b和Comsol
4.2,系统为win7,64bit。安装顺序为先安装Matlab,然后安装Comsol到Matlab的子文件夹2011b\bin\win64下,并勾选link
to matlab选项,地址为2011b文件夹。安装完毕后,打开Comsol with
matlab,会打开matlab界面,然后手工打开Comsol。这两个软件就通过一个共同的服务器联系在一起了。
Matlab调用Comsol模型文件:对于Comsol中已经建好的某个模型,将其保存为Matlab可调用的.M格式文件,然后在Matlab的工作路径里找到这个文件并打开即可;
Comsol调用Matlab模型文件:对于Matlab中通过M语言已经编好的M模型文件,运行(Run),在Comsol的File下找到“从服务器导入模型”即可。
2.Comsol与matlab联合仿真的实现:
3.Comsol
和Matlab相互调用的方法:

加载中…