日韩性视频-久久久蜜桃-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入门简介的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 少女情窦初开的第4集在线观看 | 欧美区国产区 | 亚洲精品乱码久久久久99 | 精品一区免费 | 动漫美女被到爽 | 国产成人精品免费在线观看 | 性色av一区二区 | 天天草夜夜草 | 色涩网站 | 亚洲8888 | 欧美精品videos极品 | 一二三区av | 麻豆国产一区二区三区四区 | 性激情视频 | 成人一级网站 | 中国丰满人妻videoshd | 极品国产在线 | 亚洲视频天堂 | 青青操网站 | 国产自偷自拍 | 妞妞av| 国产av人人夜夜澡人人爽麻豆 | 国产在线激情 | 国产精品免费视频一区 | 成人av色| 大学生高潮无套内谢视频 | 欧美精品一二三四区 | 黄色片视频播放 | 开心激情综合 | 国产乱码精品一区二区三区五月婷 | a一级免费视频 | 9色视频在线观看 | 亚洲精品国产精品乱码 | 日日夜夜超碰 | 精品香蕉一区二区三区 | 97人人模人人爽人人少妇 | 非洲黑妞xxxxhd精品 | 欧美黑人一区二区三区 | 大尺度舌吻呻吟声 | 亚洲熟女乱色一区二区三区 | 中国少妇av| 中国肥胖女人真人毛片 | 国产91网| 亚洲精品一区二区三区中文字幕 | 五月婷婷中文字幕 | 精品黑人 | 欧美有码在线 | 日日拍拍 | 91国自产精品中文字幕亚洲 | 三级黄网| 高清日韩一区 | 亚洲国产精彩视频 | 4444亚洲人成无码网在线观看 | 波多野吉衣一区二区三区 | 天天综合网在线观看 | 丁香综合 | 亚洲国产97| 成年人的黄色片 | 久久av一区二区三区 | av图区| 欧美日韩一级二级 | 黄色网av| av美国 | 九九视频这里只有精品 | 中文字幕在线看高清电影 | 久久六 | 99热这里精品 | 中文字幕午夜 | 99精品偷自拍 | 一级特黄特色的免费大片视频 | 免费性片 | 成人一区二区三区仙踪林 | 国产成年人视频 | 男男全肉变态重口高h | 韩国一区二区在线播放 | 中文字幕资源站 | 官场艳妇疯狂性关系 | 久久精品视频播放 | 黄色大网站 | 色a视频| 欧美在线观看一区 | 欧美成人日韩 | 毛片福利视频 | 久国产视频 | 台湾色综合 | 1769国产精品视频 | 黄色香蕉网站 | www.猫咪av | 国产精品视频久久久 | 51吃瓜网今日吃瓜 | 99久热| 性视频网址 | 亚洲中文字幕无码一区二区三区 | 一区二区三区四区人妻 | 日韩 国产 一区 | 国产一区二区麻豆 | 欧美在线资源 | 亚洲欧美日韩动漫 | 午夜欧美视频 |