Lumerical与Matlab互联

发布时间 2023-08-21 12:19:19作者: 仙妮宝贝

Lumerica 关联Matlab

 

一、FDTD关联Matlab

这个功能比较实用,可以不用导出数据即可用matlab的代码对数据进行处理,处理后的数据导出也比较方便。

①打开FDTD solution软件,在上方工具栏中“Help”下找到并点开 “Matlab integration status”。

此时状态是“inactive”。

②点击select,找到Matlab安装目录下bin/win64下的libeng.dll文件

(一般点开来仅有这一个dll文件,找不到Matlab安装目录请右击Matlab图标-->打开文件所属位置or全局搜索这个libeng.dll文件)。

点击打开,此时状态变为“active”。

(请找到自己电脑对应的Matlab安装目录中的dll文件)

③以管理员身份打开Matlab软件,后在命令行窗口输入以下代码:

!matlab /regserver

若弹出以下错误弹窗,则是没有用管理员身份打开

弹出以下窗口则配置完成

④在FDTD solution “Script File Editor”中输入以下测试代码:

matlab("plot(2:10)");

无报错且成功弹出matlab弹窗即配置完成,若出现“MATLAB session has been closed”的报错,再点一次运行(偶尔会有上述报错,可能是反应慢)。

 

 

 

 

 

 【2】报错

 【3】解决方案

 

https://forum.ansys.com/forums/topic/%e8%af%a2%e9%97%ae%e5%85%b3%e4%ba%8efdtd%e5%92%8cmatlab%e8%bd%af%e4%bb%b6%e7%9a%84%e4%ba%92%e8%81%94%e9%97%ae%e9%a2%98-appopen/