<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于Matlab GUI的串口通信編程實(shí)現

基于Matlab GUI的串口通信編程實(shí)現

作者: 時(shí)間:2010-07-09 來(lái)源:網(wǎng)絡(luò ) 收藏
3 程序的編譯發(fā)布
3.1 編譯程序
為了對代碼進(jìn)行保密,以及方便用戶(hù)發(fā)布可以在不同平臺運行的可執行程序,提供了程序編譯與發(fā)布功能。在進(jìn)行程序編譯之前,需要設置編譯工具。在Matlab命令窗口中,輸入運行mbuild-setup,進(jìn)行編譯工具設置。如圖4所示。

本文引用地址:http://dyxdggzs.com/article/157311.htm


mbuild-setup命令運行后,Matlab會(huì )檢測已經(jīng)安裝在本機上的編譯器,用戶(hù)可以自行選擇任意一個(gè)編譯器,選擇完畢后,運行編譯命令,Matlab將使用用戶(hù)選定的編譯器對程序進(jìn)行編譯。
設置完畢編譯工具后,即可以在命令窗口中運行編譯命令,將Matlab程序編譯成可執行程序。命令格式為:
mcc[-options]mifilel[mfile2…mfileN];
options為編譯參數;mfilel為待編譯的Matlab文件,如果包含多個(gè)Matlab文件,可以直接列在mfilel后面。
如將一個(gè)文件名為myfun.m的Matlab文件編譯成一個(gè)獨立可執行程序,可以使用mcc命令:
mcc-m myfun:
mcc命令可以用使用多個(gè)編譯參數,相應參數的含義可以參見(jiàn)Matlab幫助文檔。
3.2 發(fā)布程序
Matlab文件編譯完畢后,生成的可執行程序還需要.Matlab環(huán)境的支持,要發(fā)布到?jīng)]有安裝Matlab的機器上運行,還需要進(jìn)行最后一項工作,即打包Matlab組件運行環(huán)境(Matlab Component Runtime,MCR)。將MCR與可執行程序一起打包,拷貝到其他沒(méi)有安裝Matlab的機器上,在該機器上安裝MCR,安裝完畢即可以直接在該機器上運行編譯的Matlab可執行程序。MCR安裝文件位于:
Matlab Root\toolbox\compiler\deploy\win32
在2008版Matlab中,已經(jīng)內置了Matlab編譯發(fā)布工具箱,在Matlab命令窗口中運行deploytool命令,即可以調出該工具窗口,通過(guò)該工具可以方便、快捷地編譯發(fā)布Matlab程序。

4 結語(yǔ)
Matlab具有強大的科學(xué)計算功能和圖形顯示功能,選用Matlab作為數據處理與分析工具是合適的,但其界面開(kāi)發(fā)和數據采集功能相對較弱,不如VisualC++或者LabView強大。不過(guò),對于一般的界面開(kāi)發(fā),和普通功能的開(kāi)發(fā),Matlab是足以勝任的,同時(shí)也可以直接利用其強大的數據分析與處理功能。本文Matlab 功能的表明利用Matlab 可以進(jìn)行包含一般界面元素的界面開(kāi)發(fā),在此基礎上,加入串口通信功能,數據的實(shí)時(shí)采集與分析處理,并進(jìn)行圖形化顯示。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>