如何用COMSOL建模
模型向导
1选择模型向导;三维
2点击焦耳热-增加-求解;稳态-完成
几何
1点击几何,设置长度单位:um
点击功能区几何-工作面;xz平面
2右击工作平面-面几何,选择多边形;
在多边形坐标中分别输入:
Xw: 0 2 8 10
Yw: 0 3.4 3.4 0
点击构建选定
3点击工作平面-差集;选择增加对象、减去对象(活动鼠标滑轮选择不同区域,点击创建选定。
4点击几何-拉伸;设置拉伸长度为1.2。点击构建选定。
5点击几何-圆柱体;设置尺寸(0.4,5),位置(5,-0.6,0)。
点击几何功能区差集,设置如下;点击创建选定。
comsol里面怎么利用参数建立几何模型?
画图时候,变长就填入k,在系统变量里面填入k,并随便加入一个值。
求解释后加入参数扫面,设置扫描参数是k,再设置k的变化范围就行了。
matlab调用comsol中已经建好的模型的数据
自己新装的comsol4和matlab2010a,用comsol 4.0 with
matlab启动matlab,总是报错。在网上查了查,找到下述解决方案:
1、先运行起动菜单下comsol 4.0-client
server-comsol multiphysics 4.0 server。
2、等到出来让输入用户名时:随便输入个密码输入好后回车,然后重新输入一次。
3、关闭窗口。
完成上述步骤后,再重新启动comsol 4.0 with
matlab,进入了matlab2010a,但是matlab命令窗口中出现了Java exception
occurred的错误。试了很多次,该错误都是存在的,甚至更换操作系统都解决不了,有时候虽然不提示该错误,但是实际上也连接不上comsol。最后怀疑是comsol4不认识matlab2010a,因为发布的比matlab2010a晚,所以尝试更换成matlab2009a,问题解决了。
另外在反复安装comsol过程中发现有时候装完没有了comsol 4.0 with
matlab,修复安装都没用。但是经过重新安装就会出来。
还有就是如果之前在comsol multiphysics 4.0
server中输入过用户名和密码,即使卸载重装comsol4,该设置仍将保留。解决办法是将C:Documents and
Settings用户名.comsol文件夹删除。4.0以后comsol with
matlab就没有界面了,只有一个控制台程序,comsol的界面和matlab是完全分开独立的两个东西,你在matlab里直接运行comsol脚本程是没有问题的。然后另外打开comsol(这里是指带界面的)然后从服务器导入模型就可以了。
全部评论