日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

matlab mex入门简介

發布時間:2024/6/21 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 matlab mex入门简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mex的目的

通過C/C++語言編寫代碼,在Matlab中將其編譯成mex文件主要可以做以下幾方面的事情:

1、加快程序的執行速度.Matlab在for上如老牛拉車的速度確實讓人抓狂.

2、將Matlab作為C++的開發調試環境.尤其是有大量數據需要處理時,用Matlab觀察其中間結果十分方便.

3、據稱可以彌補Matlab硬件設備接口的薄弱環節.

今天寫了第一個使用MEX.

一個簡單的對Matlab普通數值矩陣的操作.

其中Matlab規定的與操作系統版本有關的mwSize,mwIndex,size_t在32位系統上其實本質上就是int,所以

一律用int代替.

#include "mex.h"
#include 
void mexFunction(int nlhs,mxArray *plhs[],int nrhs,const mxArray *prhs[])
{

int i,j,k;
int index;
double* pr=NULL;
double* pi=NULL;
int M,N; int ndim;
int dims[2];

for (i=0;i
{  if ((mxIsDouble(prhs[i]))&&(mxGetNumberOfDimensions(prhs[i])==2)) 
{  
pr=mxGetPr(prhs[i]);  
pi=mxGetPi(prhs[i]); 
M=mxGetM(prhs[i]);
N=mxGetN(prhs[i]);  
ndim=mxGetNumberOfDimensions(prhs[i]);
mexPrintf("變量%d:
",i);  

for (j=0;j
{    
dims[0]=j;   
for (k=0;k
{    
dims[1]=k;    
index=mxCalcSingleSubscript(prhs[i],ndim,dims);   
if (pi==NULL)    
{      
mexPrintf("%6.2f",pr[index]);     
}     
else
{      
mexPrintf("%6.2f+ %6.2fj",pr[index],pi[index]);    
}    
}   
mexPrintf("
");
}    
}

else
{
mexPrintf("input NUMB %d matrix is not 2 dims&double numerical array
",i);  }
}

}

Result:

>>mex test.cpp
>> test(a,b,c)變量0: 0.35 0.62 0.83 0.20 0.47 0.59 0.25 0.35 0.55變量1: 0.92 0.38 0.53 0.57 0.29 0.57 0.78 0.47 0.76 0.08 0.93 0.01 0.75 0.05 0.13 0.34變量2: 0.16+  0.87j 0.60+  0.43j 0.45+  0.14j 0.83+  0.85j 0.11+  0.08j 0.79+  0.08j 0.26+  0.91j 0.08+  0.87j 0.54+  0.62j 0.96+  0.24j 0.31+  0.40j 0.65+  0.18j 0.23+  0.58j 1.00+  0.35j 0.00+  0.12j 0.53+  0.26j 0.69+  0.26j 0.91+  0.55j 0.08+  0.51j 0.77+  0.18j 0.17+  0.80j 0.75+  0.15j 0.15+  0.14j 0.44+  0.40j 0.82+  0.24j
>> help test

總結

以上是生活随笔為你收集整理的matlab mex入门简介的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色网址在线观看 | 啪啪网站大全 | xxxx日韩| 性中国古装videossex | ass精品国模裸体欣赏pics | 91成人在线看 | 日韩国产精品视频 | 四虎免看黄 | 亚洲日本视频 | 中文字幕 日韩 欧美 | 日韩在线播放视频 | 在线观看无遮挡 | 国产日韩不卡 | 国产一卡二卡在线播放 | 私密spa按摩按到高潮 | 操天天操 | 插少妇视频 | 成人免费在线观看 | 久久久九九九热 | 中文字幕精品一区二区精 | 久久精品国产一区二区电影 | 动漫涩涩免费网站在线看 | 亚洲av无码乱码国产精品 | 啪啪av导航 | 日本美女在线 | 国产在线观看一区 | 日本中文不卡 | 伊人狼人影院 | 狠狠爱综合 | jizz中国少妇 | 18黄暴禁片在线观看 | 福利一区在线观看 | av不卡一区二区 | 91理论片午午伦夜理片久久 | 禁断介护av | 国产人妖在线播放 | 久久国产美女视频 | 成年人免费黄色片 | 亚洲天堂小视频 | 国产欧美日韩视频在线观看 | 日韩三级视频在线播放 | 牛人盗摄一区二区三区视频 | 国产又粗又猛又大爽 | 91成人免费看 | 很黄很污的视频网站 | 手机看片福利久久 | 亚洲骚| 欧美国产一区二区在线观看 | 午夜va | 日韩电影福利 | 亚洲毛片一区二区 | 中文字幕+乱码+中文字幕明步 | 日韩69视频| 三级特黄 | 99精品乱码国产在线观看 | 色男人天堂av | 在线观看黄色网页 | 操操干| 成人深夜在线观看 | 久久久午夜精品 | 乳色吐息免费看 | 久久久久久天堂 | 久久艹av| 人成免费 | 一区二区三区不卡在线观看 | 免费毛片a | 萌白酱一区二区 | 国产激情av一区二区三区 | 欧美丝袜一区二区三区 | 亚洲成人a√ | 欧美日韩综合视频 | 男生裸体视频网站 | 亚洲色吧| 夜色在线影院 | 天天干夜夜操视频 | 国产亚洲精久久久久久无码77777 | 欧美一区二区三区婷婷月色 | 精品国产aⅴ | 少妇粉嫩小泬喷水视频www | aaa在线播放| aⅴ天堂网 | 国产第4页 | 欧美一区二区三区小说 | 天天性综合 | 色姑娘av| 99精品在线看 | 亚洲九九热 | 91玉足脚交嫩脚丫在线播放 | av一级久久 | 自拍99页 | 在线观看污网站 | 欧美一区二区影院 | 伊人网站| 蜜桃视频在线观看www | 精品国产乱码久久久久久鸭王1 | 人人干天天干 | 国产精品视频免费看 | 久久性感美女视频 | 操白虎逼 |