Bonjour,
je souhaite appeler une fonction MATLAB dans un code C++
j'ai cherché mais je n'ai pas trouvé
quelqu'un pourra-t-il m'aider ?
Merci beaucoup







			
			
			
			 
			
				
Bonjour,
je souhaite appeler une fonction MATLAB dans un code C++
j'ai cherché mais je n'ai pas trouvé
quelqu'un pourra-t-il m'aider ?
Merci beaucoup







			
			
			
			 
			
				
Bonjour,
Merci beaucoup c'est ce qui me fallait







			
			
			
			 
			
				
par contre en testant
pour compiler , j utilise la commande :
mais j'obtient l'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -I$D:\MATLAB7\extern\include -o test test.c -L$D:\MATLAB7\extern\lib\win32
gcc -I$D:/MATLAB7/extern/include -o test test.c -L$D:/MATLAB/extern/lib/win32
C:/DOCUME~1/Ouafaa/LOCALS~1/Temp/ccqacaaa.o(.text+0x296):test.c: undefined reference to `mexErrMsgTxt'
C:/DOCUME~1/Ouafaa/LOCALS~1/Temp/ccqacaaa.o(.text+0x2ac):test.c: undefined reference to `mexErrMsgTxt'
C:/DOCUME~1/Ouafaa/LOCALS~1/Temp/ccqacaaa.o(.text+0x2bf):test.c: undefined reference to `mxCreateDoubleMatrix'
C:/DOCUME~1/Ouafaa/LOCALS~1/Temp/ccqacaaa.o(.text+0x2d3):test.c: undefined reference to `mxGetPi'
C:/DOCUME~1/Ouafaa/LOCALS~1/Temp/ccqacaaa.o(.text+0x2df):test.c: undefined reference to `mxGetPr'
C:/DOCUME~1/Ouafaa/LOCALS~1/Temp/ccqacaaa.o(.text+0x302):test.c: undefined reference to `mexCallMATLAB'
C:/DOCUME~1/Ouafaa/LOCALS~1/Temp/ccqacaaa.o(.text+0x31e):test.c: undefined reference to `mexCallMATLAB'
C:/DOCUME~1/Ouafaa/LOCALS~1/Temp/ccqacaaa.o(.text+0x33b):test.c: undefined reference to `mexCallMATLAB'
C:/DOCUME~1/Ouafaa/LOCALS~1/Temp/ccqacaaa.o(.text+0x39a):test.c: undefined ref
Merci pour votre aide







			
			

Hello,
Il faut lier avec les libraries statiques (sous windows il s'agit de libmx.lib libmex.lib et libmat.lib).
Salutations,
Greg







			
			

par ailleurs gcc n'est pas officiellement supporte sous windows cf: http://www.mathworks.com/support/tec...1600/1601.html
Mais il semble qu'il soit officieusement possible de le faire: http://gnumex.sourceforge.net/
Salutations,
Greg
Partager