Mex and digraph in C++

1 visualización (últimos 30 días)
Lightonz
Lightonz el 31 de En. de 2019
Respondida: Michael Croucher el 27 de Ag. de 2020
does anybody now how to create digraph and point an mxArray in C++ to it? In the doc nothing was stated about graphs, digraphs or tables.sure you could create mxArray pointing to matrices in C++ and do the transformation inside matlab, But isn't there a direct methode?

Respuesta aceptada

Christine Tobler
Christine Tobler el 31 de En. de 2019
graph, digraph and table are MATLAB objects (meaning they are implemented as .m files). There is no C++ syntax to access such objects through mex files.

Más respuestas (1)

Michael Croucher
Michael Croucher el 27 de Ag. de 2020
I discovered this thread while googling for the same question as Lightonz. It appears there is a way to do this now using matlab::engine::MATLABEngine::setProperty and matlab::engine::MATLABEngine::getProperty member functions. Documentation at https://www.mathworks.com/help/matlab/matlab_external/use-matlab-objects-in-mex-functions.html

Categorías

Más información sobre Programming 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