Jak používat Matlab kód s Visual C?

M

musharaf

Guest
může někdo pomoci, jak používat MATLAB kód v jazyce C, nebo jak importovat MATLAB kód v jazyce C
 
U lze použít kódy velmi málo v amdts. soubory M. Existuje mnoho software pro konverzi MATLAB pro C + + na internetu
 
Zkuste hledat mex.h který je hlavičkový soubor pro C funkce MEX související, které lze použít k výměně dat mezi Matlab a C. mohu poslat návody na toto téma však můžete vyhledávat Matlab nápovědu pro vnější rozhraní
 
MATLAB má podporu pro volání API. Podívejte se na materiály o programování MATLAB MATLAB API. Je-li u mít přístup k MATLAB manuály, samostatný svazek na MATLAB API programování je k dispozici hloubkové informace o způsobu použití MATLABu z jazyka C.
 
Příklad u. # Include "stdafx.h" int main (int argc, char * argv []) {double dblArray [] = {1, 2, 3, 4, 5, 6, 7, 8, 9}, mxArray * A * B, A = mxCreateDoubleMatrix (3, 3, mxREAL) / / kopírování pole do matice memcpy (mxGetPr (A), dblArray, 9 * sizeof (double)); mlfMTimes = (A, A) / / A = A. ^ 2, mlfPrintMatrix (A) / / Vytvoření matice B = Kouzelná mlfMagic (mlfScalar (3)), / / Magic matice řádu 3 mlfPrintMatrix (B), mxDestroyArray (A), mxDestroyArray (B); return 0; } Více informací naleznete zde: h ** p: / / www.codeproject.com / samples / MATLAB_C_API.asp
 

Welcome to EDABoard.com

Sponsor

Back
Top