This question already has an answer here:
I have just completed setup of MATLink for Windows to use with Mathematica 11.1 Student Edition with MATLAB R2017b (not student edition). I have confirmed both are 64 bit mode. I have followed the linking procedures and the troubleshooting procedures. I have registered MATLAB as a COM server.
In Mathematica I run:
and get no errors, hangs or anything else concerning.
Afterward, I have a process "mengine.exe" running according to Task Manager.
Despite this, creating a test variable in MATLAB:
x = 1.0;
And attempting to retrieve its value in Mathematica as such:
and nothing else. I have checked and double checked my path variable, restarted each program several times etc, but to no avail. Looking for any help or anyone with similar experience that can help resolve this.
Interestingly, when I try another test in Mathematica:
MEvaluate["mat = magic(4)"]
mat = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1
And I do not have any new variables in my MATLAB workspace.