i have a matlab function which consists of a call to c++ code present in the same directory. whenever i execute the function i get an error message: undefined function or variable 'cimgnbmap'.

 Réponse acceptée

Jan
Jan le 23 Juin 2017

0 votes

You cannot call a c++ file directly. At first you have to write a so called Mex-wrapper: this is the function "mexFunction", which is called as entry point. Then compile the file using the mex command.

1 commentaire

Griffin Polglaze
Griffin Polglaze le 26 Mar 2020
after successfully compiling the c++ code in matlab, are you able to call it? If not, how are you supposed to access it in matlab?

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Write C Functions Callable from MATLAB (MEX Files) dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by