Linux??Qt????Matlab????
???????????? ???????[ 2014/4/15 15:50:06 ] ?????????????? linux ???? ???????
????Group project???Qt???????棬?????????matlab???????????????????????????????????????????????????°???????????????????????????????
???????????Ubuntu 12.04.4 LTS??Matlab?汾??R2013b??
????1. ??????Matlab??????????????????·????/usr/local/MATLAB
????2. ?????Qt?????
????3. ????????.pro????????????????У?
????INCLUDEPATH += /usr/local/MATLAB/R2013b/extern/include/
????LIBS += -L"/usr/local/MATLAB/R2013b/bin/glnxa64" -leng -lmat -lmex -lmx -Wl??-rpath=/usr/local/MATLAB/R2013b/bin/glnxa64
??????·??????????????matlab??·???С?
????4.??cpp?????#include <engine.h>????????????′???
#include <QtGui/QApplication>
#include <QDebug>
#include <cmath>
#include <iostream>
#include <engine.h>
int main(int argc?? char *argv[])
{
// Test 1????C++?е?????????Matlab???
// [1] ???Matlab????
Engine *ep = engOpen(NULL);
if (!ep)
{ // ????Matlab?????????????棻???????NULL
qDebug() << "Can't start Matlab engine!";
exit(-1);
}
engSetVisible(ep?? false);
// [2] ??C++????乹????????????????????
const int N_SIZE = 10;
double x[N_SIZE]??y[N_SIZE];
for (int i=0; i<N_SIZE; i++) //????????x??y
{
x[i] = (i+1);
y[i] = sin(x[i]); //?????????
}
// [3] ??C++???????Matlab????
mxArray *xx = mxCreateDoubleMatrix(1??N_SIZE?? mxREAL); // ????mxArray????У?N_SIZE ?е????????
mxArray *yy = mxCreateDoubleMatrix(1??N_SIZE?? mxREAL);
// [4] ?????????????????
memcpy(mxGetPr(xx)?? x?? N_SIZE*sizeof(double)); // ??????x?????mxarray????xx??
memcpy(mxGetPr(yy)?? y?? N_SIZE*sizeof(double));
// [5] ??C++?????????????Matlab??????
engPutVariable(ep?? "xx"??xx); // ??mxArray????xxд??Matlab????????????xx
engPutVariable(ep?? "yy"??yy);
// [6] ???Matlab????
engEvalString(ep?? "plot(xx?? yy); "); // ??Matlab???淢????????
// [7] ????C++??????????
mxDestroyArray(xx); // ????mxArray????xx??yy
mxDestroyArray(yy);
// Test 2?????Matlab???????????
// [1] ??Matlab??????????buffer
const int BUFSIZE = 1024;
char buffer[BUFSIZE] = {'
主站蜘蛛池模板:
曰批全过程免费动态图
|
国产特黄特色一级特色大片
|
亚洲精品高清中文字幕
|
羞羞视频免费观
|
亚洲精品另类有吗中文字幕
|
免费h网站在线观看
|
9久爱午夜视频
|
国产高清精品入口麻豆
|
制服丝袜综合第八页
|
国产欧美成人一区二区三区
|
一区二区欧美视频
|
成 人 动漫在线观看网站网站
|
丝袜国产视频
|
青青青国产免费线在
|
成人久久久观看免费毛片
|
伊人久久大香线焦在观看
|
不卡一区二区三区卡
|
日韩a级毛片免费观看
|
一区二区三区福利视频
|
国产精品亚洲精品日韩动图
|
激情午夜|
久久亚洲人成国产精品
|
欧美在线播放
|
精品国产一区二区三区www
|
黄色大片在线免费观看
|
黄色a三级三级三级免费看
黄色a三级免费看
|
国产一级片视频
|
色噜噜狠狠一区二区三区
|
亚洲精品成人在线
|
午夜dj免费高清在线观看影院
|
看一级特黄a大一片
|
亚洲视色
|
成人嘿嘿视频网站在线
|
亚洲一区二区三区免费观看
|
亚洲国产欧美在线观看
|
色y情视频免费看
|
天天射天天
|
s级毛片|
麻豆精品国产免费观看
|
天天干天天骑
|
欧美特黄三级在线观看
|
|