欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
淺析VC與Matlab聯(lián)合編程(二) - VC知識庫文章

淺析VC與Matlab聯(lián)合編程(二)

作者:鄧科

下載源代碼

  在“淺析VC與Matlab聯(lián)合編程 (一)”中簡(jiǎn)單介紹了VC與matcom的接口編程,實(shí)現了VC調用matcom的一個(gè)基本功能,要真正熟練使用接口編程,還要對函數調用有一定了解。本文通過(guò)一個(gè)實(shí)例,較詳細的介紹如何在VC中調用matcom編譯后的函數。
  首先新建一個(gè)函數huatu.m,該函數的功能是:接受用戶(hù)輸入的左端點(diǎn)值和右端點(diǎn)值兩個(gè)輸入參數,然后在該區間畫(huà)正弦圖形。函數還將生成兩個(gè)隨機數,作為一個(gè)點(diǎn)的坐標在圖中打印出來(lái)(綠點(diǎn)),用來(lái)說(shuō)明如何在VC中處理調用函數的返回值。

步驟如下:
1.建立一個(gè)名為Example2基于對話(huà)框的MFC(exe)工程。
2.在matcom中新建一個(gè)名為huatu.m文件,如圖1;


圖1

3.在matcom命令窗口中運行該函數,如圖2;


圖2

4.將生成的huatu.h、huatu.cpp(默認位置為 安裝目錄:\matcom45\samples\Debug)和matlib.h、v4501v.lib(默認位置為 安裝目錄:\matcom45\lib)四個(gè)文件拷貝到建立的工程Example2目錄下。

5.將第四步拷貝的四個(gè)文件加入到VC工程中:工程->添加工程->文件,選擇剛才拷貝到Example2目錄下的四個(gè)文件。完成后如圖3;


圖3

6.在Example2dlg.cpp中添加頭文件:(如圖4所示)

#include "matlib.h"            #include "huatu.h"


圖4

7.為工程建立界面:添加一個(gè)Button按扭控件;添加四個(gè)Edit box控件,用于顯示數據;添加五個(gè)Static text控件,四個(gè)顯示文字,一個(gè)顯示圖形,將顯示圖形的Static text的ID設置為ID_PIC。其他所有控件屬性保持默認(為了看圖方便,可以適當調整顯示圖形Static text控件的邊緣)。如圖5所示


圖5

8.按Ctrl+W為控件添加變量。如圖6所示


圖6

9.為Button1按鈕添加響應代碼。如圖7所示


圖7

10.運行程序,輸入左端點(diǎn)和右端點(diǎn),點(diǎn)擊”畫(huà)圖”按鈕,結果如圖8所示。(本例只是為了說(shuō)明如何調用函數,沒(méi)有進(jìn)行容錯處理)


圖8

注:如果在編譯中出現下列錯誤:

fatal error C1010: unexpected end of file while looking for precompiled header directive

  進(jìn)行下列設置:工程->設置-> C/C++ 選擇precompiled headers 選擇第一或第二項:自動(dòng)選擇預補償頁(yè)眉,如圖9所示


圖9

  本例介紹了在VC中如何調用用matcom編譯的m函數的方法,并且基本上實(shí)現了VC和Matlab的無(wú)縫結合,希望對大家編程會(huì )有所幫助,現在時(shí)間很緊,下次有機會(huì )詳細介紹m文件翻譯成C++語(yǔ)言后代碼的含義。我的 QQ:44760299 歡迎大家一起討論!


本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
[轉載]如何把Matlab中的m文件轉化成C語(yǔ)言代碼
Matlab生成Com組件,vb、vc等的調用! - flider的日志 - 網(wǎng)易博客
matcom和VS?C++混合編程方法
C#調用Matlab 生成的com組件,生成com 時(shí)錯誤的解決
實(shí)現VC與Matcom的接口步驟
matcom安裝問(wèn)題(轉載)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久