当前位置: 首页 > 工具软件 > MATLink > 使用案例 >

MATLink的使用

楚帅
2023-12-01

MATLink的使用

MATLink — Communicate with MATLAB from Mathematica

MATLink可以理解为一个运行在Mathematica下的功能包,其作用是实现MATLAB与Mathematica的互通。通过MATLink,可以实现两款软件的数据传输、在Mathematica中使用MATLAB函数等功能。

MATLink的安装很简单,只需要将安装包下载后,将解压后的文件夹放在由以下指令打开的文件夹即可。

SystemOpen@FileNameJoin[{$UserBaseDirectory, "Applications"}]

在Windows系统下,使用前必须满足两个条件:

  1. 将MATLAB的bin\win64文件夹路径加入到系统的Path环境变量中;
  2. 在MATLAB命令行下输入指令regmatlabserver,将MATLAB注册为COM服务器。注意,必须要以管理员权限打开MATLAB。

常用MATLink指令如下所示。

Needs["MATLink`"]                (*加入MATLink包*)
OpenMATLAB[]                     (*与MATLAB建立连接*)
CloseMATLAB[]                    (*关闭连接*)
magic = MFunction["magic"]       (*使用MATLAB函数‘magic’*)

目前,除了两款软件的数据传输外,其它功能均可以正常运行。

 类似资料: