Vai al contenuto
PLC Forum


Apertura Motore Matlab 7 In C


Messaggi consigliati

Inserito:

Io voglio aprire il motore di MatLab da un programma C mediante la funzione engOpen. Per fare questo, utilizzo il codice seguente:

int main()

{

Engine *ep;

if (!(ep = engOpen(NULL)))

{

fprintf(stderr, "\nCan't start MATLAB engine\n");

exit(0);

}

engEvalString(ep, "edit");

engClose(ep);

return 0;

}

Quando compilo il programma, non trovo nessun errore o warning (sto usando Dev-C++ e MatLab 7). Ma quando eseguo il programma, immediatamente termina e provando ad eseguire il debug mi viene indicato un errore di segmentation fault.

Come posso risolvere questo problema?

Grazie.


Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...