freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計算機軟件及應用]matlab5_程序設(shè)計-文庫吧

2025-01-04 17:27 本頁面


【正文】 hpux .mexhpux glnx86 .mexglx glnxi64 .mexi64 Mac OS X .mexmac Windows .dll 2022/2/16 9 C MEX文件源程序的構(gòu)成 ? 一般形式的 C源碼程序不能直接被編譯成在 matlab中可以調(diào)用的 MEX文件,只有按約定格式編寫的 C源碼文件才能轉(zhuǎn)化為有效的 MEX文件。 ? C語言 MEX文件必須以 include “”為起首。 ? C語言 MEX文件一般有如下兩個相對獨立的子程序組成:“ 計算子程序 ” 用于完成所需的計算; “ 接口子程序 ”是計算子程序和 matlab空間的接口,用于兩個不同內(nèi)存空間的通信。 ? “ 計算子程序 ” 和 “ 接口子程序 ” 相對獨立,它們可以分成兩個程序,也可以共寫在同一個程序中。 2022/2/16 10 ? 列出具有實現(xiàn)兩個雙精度實數(shù)標量加法的 C++ MEX源碼程序;對C++ MEX源碼程序進行編譯鏈接;在 MATLAB中調(diào)用生成的DLL文件 。 “ 計算子程序 ” include void myplus(double y[],double x[],double z[]) { y[0]=x[0]+z[0]。 } 2022/2/16 11 “接口子程序 ” void mexFunction(int nlhs,mxArray *plhs[], int nrhs,const mxArray *prhs[]) { double *x,*y,*z。 int mrows0,ncols0。 int mrows1,ncols1。 …………… } 2022/2/16 12 mex a=。b=。 c=exm(a,b) c = 2022/2/16 13 matlab引擎技術(shù) ? Matlab引擎庫函數(shù)可使用戶在自編的應用程序中方便地實現(xiàn)對 matlab的調(diào)用。 ? 用戶自編的界面運行在前臺,而 matlab作為計算引擎運行在后臺。 ? 引擎函數(shù)本身用 C或 Fortran編寫。 ? Matlab在其它語言編制的程序中被當作數(shù)學庫程序調(diào)用,充分利用 matlab指令簡單、計算可靠的優(yōu)點,大大節(jié)省用戶的開發(fā)時間。 2022/2/16 14 用 C語言編寫調(diào)用 MATLAB引擎計算三次多項式根的源程序。 include int PASCAL WinMain (HANDLE hInstance, HANDLE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow) { Engine *ep。 mxArray *P=NULL,*r=NULL。 char buffer[301]。 double poly[4]={1,0,2,5}。 if (!(ep=engOpen(NULL))) { fprintf(stderr,\nCan39。t start MATLAB engine\n)。 return EXIT_FAILURE。} ………………… 2022/2/16 15 mex f D:\MATLAB6p5\bin\win32\mexopts\ 編譯 。 2022/2/16 16 Matlab中 ActiveX技術(shù) ? ActiveX技術(shù)是各種面向?qū)?
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1