https://blog.csdn.net/u013007900/article/details/53485204web
侵權即刪。redis
————————————————
版權聲明:本文爲CSDN博主「小木匠_」的原創文章,遵循CC 4.0 by-sa版權協議,轉載請附上原文出處連接及本聲明。
原文連接:https://blog.csdn.net/qq_20823641/article/details/51863737服務器
從2016a開始到如今的2017,從MATLAB中建立出一個獨立的應用程序有多種方法,能夠用MATLAB提供的現有函數或者現有App。app
本文介紹的是利用MATLAB的Application Compiler工具建立一個獨立的應用程序,如下這個例子顯示瞭如何從MATLAB中生成獨立的應用程序。函數
編寫代碼文件工具
在MATLAB中,編寫你想獨立成爲應用程序的MATLAB代碼,保存爲.m文件,此處以簡單的magicsquare.m爲例子,該例子是用來生成幻方。測試
代碼以下:ui
function[a,b]=example(x1,x2)a=x1b=x1+x2.net
1命令行
2
3
在MATLAB命令提示符下,輸入example(1,2),輸出顯示以下:
在命令行窗口輸入deploytool,選擇Application Compiler,或者直接在命令行窗口輸入applicationCompiler或者deploytool。
a. 在工具條的部分,點擊加號按鈕。
b. 在打開的文件瀏覽,找到並選擇magicsquare.m文件。
確認Runtime download from web複選框被選中。
固然,下一個也是能夠的。
可是若是是上一個的話,要在有MATLAB環境下才能運行。
該項目窗口分爲如下幾個區域:
ApplicationInformation -部署的應用程序的可編輯信息。
AdditionalInstaller Options -爲生成的安裝程序默認安裝路徑。
Files requiredfor your application -生成的應用程序所需的其餘文件。這些文件將被包括在生成的應用程序的安裝程序當中。
Files installedwith your application -和您的應用程序一塊兒安裝的文件。這些文件包括:
產生的readme.txt
目標平臺的生成的可執行文件
AdditionalRuntime Settings-控制生成的可執行文件的特定選項。
for_redistribution包含用於安裝應用程序和MATLAB Runtime的文件。
for_testing文件夾包含建立的全部由MCC建立的文件,像二進制文件和jar,頭和源文件,使用這些文件來測試安裝。
for_redistribution_files_only文件夾包含應用程序的從新發布所需的文件。這些文件能夠分發到那些有MATLAB或者有 MATLAB Runtime 的用戶的電腦上。
PackagingLog.txt是由編譯器生成的日誌文件。
a. 在for_redistribution文件夾中找到MyAppInstaller_web後雙擊運行
b. 若是你使用代理服務器鏈接到互聯網,輸入服務器的設置。
c. 點擊Connection Settings。
d. 在提供的窗口中輸入代理服務器設置。
e. 點擊OK。
f. 根據提示進行操做,在此過程當中選擇應用程序的安裝路徑,若是MATLABRuntime 未安裝,須要選擇相應的安裝路徑,選擇License Agreement的安裝路徑,跟着提示一步步進行就能夠將應用程序安裝完成了。
打開一個終端窗口。
瀏覽到您安裝該應用程序的文件夾。
若是接受默認設置,你能夠找到在如下位置的一個文件夾,運行使用如下命令的一個應用程序
做者:我就是個初學者連接:https://www.jianshu.com/p/9e5b80f6d598來源:簡書簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。