MATLAB avec Visual C

M

Musharaf

Guest
quelqu'un peut-il aider, comment utiliser du code MATLAB dans Visual C ou comment importer un code Matlab dans Visual C

 
u pouvez utiliser les codes avec quelques très amdts en. M fichiers.
Il existe de nombreux logiciels disponibles pour la conversion de matlab à C sur internet

 
Essayez la recherche pour mex.h qui est un fichier en-tête pour les fonctions liées MEX C. qui peut être utilisé pour échanger des données entre Matlab et C. Je peux vous envoyer des tutoriaux sur ce sujet mais vous pouvez lancer une recherche Aide Matlab pour les interfaces externes

 
MATLAB a un support pour les appels API.Rechercher des documents sur la programmation avec MATLAB MATLAB API.Si u avoir accès à MATLAB Manuels, un volume séparé sur MATLAB API de programmation est disponible avec des informations en profondeur sur la façon d'utiliser les fonctions matlab à partir de Visual C.

 
Peut-être cela vous aidera:
«Appel à MATLAB de programmes C et Fortran"
http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_external/f38569.html

 
Un exemple pour u.

# Include "stdafx.h"

int main (argc int, char * argv [])
(
dblArray double [] = (1, 2, 3, 4, 5, 6, 7, 8, 9);
mxArray * A *, B;
A = mxCreateDoubleMatrix (3, 3, mxREAL);

/ Array copier / de la matrice A

memcpy (mxGetPr (A), dblArray, 9 * sizeof (double));A = mlfMTimes (A, A); / / A = 2 ^ A.;

mlfPrintMatrix (A); / / Création Magic Matrix

B = mlfMagic (mlfScalar (3)); / / matrice magiques d'ordre 3
mlfPrintMatrix (B);
mxDestroyArray (A);
mxDestroyArray (B);
return 0;
)Plus d'infos disponibles ici:

h ** p: / / www.codeproject.com / samples / MATLAB_C_API.asp

 
Vous pouvez utiliser Matlab compilateur C (MCC tapez help)

 

Welcome to EDABoard.com

Sponsor

Back
Top