(手把手实现)Comsol如何调用MATLAB函数

运行comsol仿真时,有时为了让某一个量按照自己设置的规则变化,可能需要用到自己编写的MATLAB函数。如何在comsol里调用MATLAB函数呢?

解决措施:

0️⃣确保comsol软件的“文件”——>首选项——>安全性——>允许外部MATLAB®函数为“是”。

1️⃣成功在MATLAB里编写函数,有函数名称输入以及输出的接口。确保函数调试不报错以免给后续comsol的调用造成不必要的麻烦。

2️⃣最关键的一步!!!

确保被调用的函数与当前comsol的.mph文件在同一个路径文件夹内【强调!!!】

(当然也有其他步骤可以替代,这里仅针对小白)

3️⃣在MATLAB环境变量里加入上述2️⃣提到的“同一个文件夹”的路径。

具体操作:MATLAB的左上角“主页”按钮——>环境栏的“设置路径”按钮——>点击“添加文件夹...”——>选定第2️⃣步提到的路径文件夹后点击“选择文件夹”——>最后点击“保存”按钮即可。

(该步骤的其他可替代步骤

4️⃣正常打开Comsol文件界面,找到“模型开发器”里的“全局定义”,右键点击选择“函数”里面的“MATLAB”选项,进入MATLAB 1,在设置窗口填入相同的函数名称以及输入(变元)

 

🔚步骤操作全部完成~

 


写在后面

引入的MATLAB函数属于全局变量,在任何需要引入的位置调用函数都可以。

 

 

 

 

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值