24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2068  |  回复: 2

wwq1002

新虫 (初入文坛)

[求助] comsol4.2 with matlab使用求助已有1人参与

因为需要,我安装的是comsol4.2和matlabR2010a,安装一切正常。

首先,用comsol4.2保存成M文件时,还同时生成了一堆.mphbin文件(不是一个),而之前用comsol3.5保存成M文件时,同时只生成一个.mphm文件,不知道这正不正常?

其次,打开桌面上生成的“COMSOL 4.2 with MATLAB ”后,先是弹出了一个黑色的JAVA框,
从网上查的这算正常,但之后只是调出了matlab界面(之前用的comsol3.5 with matlab 打开后可以同时调出comsol和matlab界面),尝试着用打开的这个matlab界面计算之前用comsol保存的那个M文件,matlab报错如下:

??? Java exception occurred:
Exception:
com.comsol.util.exceptions.FlException: File not found
Messages:
File not found

Stack trace:

at com.comsol.model.util.ModelInternalUtil.getExistingFileOrThrow(Unknown Source)

at com.comsol.geommesh.geom.bw.doExecutePrimitive(Unknown Source)

at com.comsol.geommesh.geom.bp.a(Unknown Source)

at com.comsol.geommesh.geom.f.execute(Unknown Source)

at com.comsol.model.internal.impl.GeomFeatureImpl.ao(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.m(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.serverBuild(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.l(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.aG(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.D(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.setGeom(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.comsol.clientserver.impl.JobImpl.run(Unknown Source)

at com.comsol.server.internal.a.a(Unknown Source)

at com.comsol.server.internal.a.a(Unknown Source)

at com.comsol.server.internal.a$a.a(Unknown Source)

at com.comsol.server.internal.a$a.a(Unknown Source)

at com.comsol.server.internal.a$a$a.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)



at com.comsol.model.clientserver.ClientManagerImpl.a(Unknown Source)

at com.comsol.model.clientserver.ClientManagerImpl.runServerJob(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl$k.a(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl$k.execute(Unknown Source)

at com.comsol.model.clientserver.ClientManagerImpl$e.call(Unknown Source)

at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

at java.util.concurrent.FutureTask.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: Exception:
com.comsol.util.exceptions.FlException: File not found
Messages:
File not found

at com.comsol.model.util.ModelInternalUtil.getExistingFileOrThrow(Unknown Source)

at com.comsol.geommesh.geom.bw.doExecutePrimitive(Unknown Source)

at com.comsol.geommesh.geom.bp.a(Unknown Source)

at com.comsol.geommesh.geom.f.execute(Unknown Source)

at com.comsol.model.internal.impl.GeomFeatureImpl.ao(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.m(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.serverBuild(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.l(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.aG(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.D(Unknown Source)

at com.comsol.model.internal.impl.GeomSequenceImpl.setGeom(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.comsol.clientserver.impl.JobImpl.run(Unknown Source)

at com.comsol.server.internal.a.a(Unknown Source)

at com.comsol.server.internal.a.a(Unknown Source)

at com.comsol.server.internal.a$a.a(Unknown Source)

at com.comsol.server.internal.a$a.a(Unknown Source)

at com.comsol.server.internal.a$a$a.run(Unknown Source)

... 3 more

Error in ==> kagome at 361
model.geom('geom1').setGeom(['F:\' native2unicode(hex2dec('6bd5'), 'Cp1252')
native2unicode(hex2dec('4e1a'), 'Cp1252')  native2unicode(hex2dec('8bba'), 'Cp1252')
native2unicode(hex2dec('6587'), 'Cp

是不是因为虽然桌面上生成了“comsol4.2 with matlab”快捷方式,但实际上matlab和comsol也并没有连到一起?是什么原因导致了这个问题?该如何解决?

刚接手comsol,这个问题困扰了两三天了,反复安装都解决不了问题,看安装包自带的PDF文档也没有解决,望各位大神帮忙解决一下,谢谢谢谢!!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yjfsy

新虫 (初入文坛)

我也遇到了同样的问题,我想问一下你解决了吗?
2楼2013-12-09 09:56:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

swjgzz

新虫 (初入文坛)

【答案】应助回帖

http://blog.sina.com.cn/s/blog_7445c2940102vzo8.html
看看这个  我是这样解决的
3楼2018-08-03 17:32:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wwq1002 的主题更新
信息提示
请填处理意见