COMSOL的用户利用它提高了手机的接收性能,利用它改进医疗设备的性能并提供更准确的诊断,利用它使汽车和飞机变得更加安全和节能,利用它寻找新能源,利用它探索宇宙,甚至利用它去培养下一代的科学家。
1.系统配置
32位win7,matlab2011b,comsol4.2
安装comsol时候,有一步骤中要选择matlab live,然后点进去修改matlab的目录,要到bin目录,这样安装完之后,桌面上会多出来一个快捷方式 COMSOL 4.2 with MATLAB ,如图所示。如果第一次安装时候没注意,那么可以重新运行安装程序,选择修复即可。
2.双击COMSOL 4.2 with MATLAB
此时弹出一个黑色的框,这个是java的框?不太清楚,不过不用管,最小化就是。
然后matlab会自动启动,并且启动后会弹出几行字,如图所示:
3.此时在matlab中输入一些命令就可以调用comsol了!例如输入:
import com.comsol.model.*
import com.comsol.model.util.*
model = ModelUtil.create('Model');
model.modelPath('D:Program FilesMATLABhalleyhit');
model.modelNode.create('mod1');
model.geom.create('geom1', 3);
model.mesh.create('mesh1', 'geom1');
model.physics.create('es', 'Electrostatics', 'geom1');
等等,就是在comsol中建立一些模型,话一些形体,然后可以再加边界条件,加求解范围,开始求解,显示结果等等等等。总之,你在comsol中的每一步操作,都可以在matlab中转化成一行命令。
1.双击COMSOL 4.2 with MATLAB
2.双击comsol
此时,matlab和comsol的界面都出现了
3.在matlab中运行需要导入到comsol的m文件
4.comsol中,file菜单下,client server下,import
此时,用对话框中的默认设置即可,确定后,刚才的m文件就导入完成了,后续操作可以在comsol中操作。
在这个急急忙忙赶毕业设计的三月四月,希望技术邻发布的Comsol与Matlab 联合仿真的试验,对大家的工程仿真工作有帮助和启示。