C++調(diào)用matlab代碼

主要通過 mex將matlab代碼編譯成C/C++動(dòng)態(tài)鏈接庫(kù)(dll)

  • 編寫matlab函數(shù)
  • 設(shè)置編譯器
mex -setup
  • 編譯matlab代碼
mcc -C -W cpplib:multiTen -T link:lib multiTen.m
  • 配置動(dòng)態(tài)鏈接庫(kù)
    注意,ctf文件也要拷入到項(xiàng)目中勇劣,否則會(huì)出現(xiàn)初始化失敗松忍,程序崩潰現(xiàn)象
  • 代碼調(diào)用
%matlab
function [ output_args ] = multiTen()
    num=100;
    output_args=num*10;
end
//c++
#include<iostream>
#include"multiTen.h"
using namespace std;
int main()
{
    bool f=multiTenInitialize();
    cout << f << endl;
    mwArray res;
    multiTen(1, res);
    cout << res << endl;
    cin.get();
    return 0;
}
  • 結(jié)果


    運(yùn)行結(jié)果

存在的問題

在vs2015中,生成解決方案后择克,執(zhí)行程序會(huì)發(fā)生內(nèi)存沖突問題

解決方案

用vs2015生成exe文件后恬总,在命令行中運(yùn)行,不會(huì)導(dǎo)致程序崩潰肚邢,目前原因不知道壹堰,可能是vs和matlab版本問題
參考鏈接

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市骡湖,隨后出現(xiàn)的幾起案子贱纠,更是在濱河造成了極大的恐慌,老刑警劉巖响蕴,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谆焊,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡换途,警方通過查閱死者的電腦和手機(jī)懊渡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門刽射,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人剃执,你說我怎么就攤上這事誓禁。” “怎么了肾档?”我有些...
    開封第一講書人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵摹恰,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我怒见,道長(zhǎng)俗慈,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任遣耍,我火速辦了婚禮闺阱,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘舵变。我一直安慰自己酣溃,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開白布纪隙。 她就那樣靜靜地躺著赊豌,像睡著了一般。 火紅的嫁衣襯著肌膚如雪绵咱。 梳的紋絲不亂的頭發(fā)上碘饼,一...
    開封第一講書人閱讀 49,950評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音悲伶,去河邊找鬼艾恼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛拢切,可吹牛的內(nèi)容都是我干的蒂萎。 我是一名探鬼主播,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼淮椰,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼五慈!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起主穗,我...
    開封第一講書人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤泻拦,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后忽媒,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體争拐,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年晦雨,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了架曹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片隘冲。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖绑雄,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情万牺,我是刑警寧澤罗珍,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布,位于F島的核電站脚粟,受9級(jí)特大地震影響堕担,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜霹购,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一佑惠、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧齐疙,春花似錦膜楷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至轿塔,卻和暖如春特愿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背勾缭。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工揍障, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人俩由。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓毒嫡,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親幻梯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子兜畸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • 一努释、溫故而知新 1. 內(nèi)存不夠怎么辦 內(nèi)存簡(jiǎn)單分配策略的問題地址空間不隔離內(nèi)存使用效率低程序運(yùn)行的地址不確定 關(guān)于...
    SeanCST閱讀 7,784評(píng)論 0 27
  • 1.C和C++的區(qū)別?C++的特性咬摇?面向?qū)ο缶幊痰暮锰帲?答:c++在c的基礎(chǔ)上增添類洽洁,C是一個(gè)結(jié)構(gòu)化語(yǔ)言,它的重...
    杰倫哎呦哎呦閱讀 9,496評(píng)論 0 45
  • 立夏以前 文/青松 薔薇扎好了籬笆 夏天菲嘴,躲在后面 路過杏兒青 惦記著櫻桃紅 大雨滂沱以前 不想投入太多情感 老去...
    濟(jì)南青松閱讀 228評(píng)論 0 4
  • 李顯是個(gè)光棍龄坪,靠打魚為生昭雌,過去曾娶過妻,但妻子得病去世了健田,沒給他留下任何子嗣烛卧。為此,李母時(shí)常念叨妓局,要是媳婦能給兒子...
    蔣小超閱讀 1,136評(píng)論 2 11
  • Vue.js雙向綁定的實(shí)現(xiàn)原理
    大前端之路閱讀 581評(píng)論 1 5