Integracija C/C++/C# - a sa MATLABom

Općenite upute za opisane postupke mogu se naći u sljedećim poglavljima MATLAB Helpa:

Za opis potrebnih funkcija, poslužite se popisima u poglavljima:

Podešavanje Microsoft Visual C++ 6.0 okoline

U popis include direktorija (Tools-Options-Directories) potrebno je dodati direktorij <Matlab13>\extern\include, gdje <Matlab13> označava direktorij u kojemu je MATLAB instaliran.

U opcijama projekta (Project-Settings-Link-Category:Input) potrebno je kao Additional library path dodati direktorij <Matlab13>\extern\lib\win32\microsoft\msvc60, a u popis Object/Library Modules treba dodati biblioteke "libmx.lib libmat.lib libeng.lib".

Podešavanje Microsoft Visual .NET okoline

U popis include direktorija (Tools-Options-Projects-VC++ Directories, pa u list kontroli Show directories for odaberite Include files) potrebno je dodati direktorij <Matlab13>\extern\include, gdje <Matlab13> označava direktorij u kojemu je MATLAB instaliran.

U opcijama projekta (Project-Properties-Linker-General) potrebno je kao Additional library directories dodati direktorij <Matlab13>\extern\lib\win32\microsoft\msvc70, a zatim u Linker-Input u popis Additional Dependencies treba dodati biblioteke "libmx.lib libmat.lib libeng.lib".

Integracija C# sa MATLAB-om

Za opis navedene problematike pogledajte članak http://www.codeproject.com/dotnet/matlabeng.asp.

Integracija Jave sa MATLAB-om

Ima i za to načina: http://www.held-mueller.de/JMatLink/.

Primjeri korištenja MATLAB engine-a iz C-a