Comsol模型到matlab函数

84次浏览(最近30天)
乔治veropoulos
乔治veropoulos 2016年7月11日
回答: 苏雷什蒂2019年8月7日
我有一个comsol模型与各种输入参数和输出变量Te, Tl,它是可能的matlab函数基于comsol模型…?谢谢你乔治

答案(2)

阿尔戈杨
阿尔戈杨 2018年8月29日
你可以使用下面的命令在comsol中使用matlab model = mphload('test_rec.mph')将一个comsol模型加载到matlab中

苏雷什蒂
苏雷什蒂 2019年8月7日
你好,
我不确定你是否想出了解决你的问题的方法。如果你还没有。
如果你的输出是“alpha”,而comsol模型的函数是“Objfun”。
如果输入变量是x y z......
然后在主脚本中
模型= mphload('文件名');
mphlaunch(模型);
x='value';y='value';z='value'(注意x,y,z也可以是向量)
α= Objfun (x, y, z,…,模型);
然后在函数脚本中
函数alpha = Objfun(x,y,z,…,模型)
...........
model.param。设置(“参数名”,x);
model.param。设置(“参数名”,y);
model.param。设置(“参数名”,z);
...........
结束

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!