Issu using startMATLAB in C++ with "MatlabEngine.hpp" in r2017b

1 visualización (últimos 30 días)
Florian Segura
Florian Segura el 19 de Oct. de 2017
Comentada: Ottavia Rossini el 23 de Jun. de 2020
Hello,
I'm trying to open a Matlab session from c++ with Visual Studio 2017 using the new engine "MatlabEngine". After the successful inclusion of "MatlabEngine.hpp", I have simply used the command below my main function:
std::unique_ptr<MATLABEngine> matlabPtr = startMATLAB();
I faced an issue during the execution of: matlab::engine::initSession --> matlab::engine::startMATLAB --> matlab::engine::startMATLABAsync --> engine_create_session. I receive an exception with a null pointer.
Can someone give me a hand on this problem? I'm using Matlab r2017b on a Windows 10 computer with Visual Studio 2017. Many thanks in advance,
Florian

Respuestas (2)

Ryo Hachiuma
Ryo Hachiuma el 25 de En. de 2019
Hi, I also met this error. Did you solve it?

MelKor
MelKor el 29 de Mayo de 2018
I have the same problem, and even worst, my program was working OK and from one day to another this exception show up.
If you solve the problem, please let me know.
regards,
JP
  1 comentario
Florian Segura
Florian Segura el 28 de En. de 2019
Hello,
I haven't tried recently, but maybe I will test new version of Matlab to see if something has changed.

Iniciar sesión para comentar.

Categorías

Más información sobre Call MATLAB from C++ en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by