我有一個matlab腳本,我想建立一個使用任何其他編程語言的接口,我想讓用戶使用接口輸入兩個數字,並選擇他想要的操作執行,我希望matlab運行並對用戶輸入的輸入執行此操作,並在該界面上給出操作的輸出 我不想使用matlab構建GUI,因爲我想在某些設備中使用該程序,沒有matlab(所以我將使用matlab運行引擎) 有無論如何我可以使用C++,python或Java來做到這一點?在接口的背景下運行matlab
0
A
回答
1
甲MATLAB命令可以在與下面的行的背景來執行:
matlab -nosplash -nodisplay -nodesktop -minimize -r "run [your_script_path]; exit"
利用這種結構,可以沒有顯示器運行腳本,然後控制檯關閉。然而,此選項有太多的開/關時間開銷和兩個更爲可行的選擇可以是:
- 使用另一種腳本語言,其是重量像Python光
或
- 實施在MATLAB中直接使用GUI。
1
你也可以使用Matlab的編譯器 我只是從網站引用這個工具的描述。
MATLAB Compiler™允許您將MATLAB®應用程序作爲可執行文件或共享庫共享。使用MATLAB編譯器創建的可執行文件和庫使用稱爲MATLAB編譯器運行時(MCR)的運行時引擎。 MCR提供MATLAB編譯器,可與您的應用程序一起發佈,並可免費部署。 https://www.mathworks.com.au/products/compiler/
然後,您可以從腳本運行可執行文件。 如果你想使用C++,看一看Mex函數。這是一種從軟件中調用一些matlab行的方法。
相關問題
- 1. 在標準輸出的背景下運行MATLAB系統命令
- 2. 在codeigneitor的背景下運行腳本?
- 3. 在沒有窗口的背景下靜默運行進程
- 4. 在CGI背景下運行python腳本
- 5. 設置窗口背景從上運行
- 6. 在P5運行背景
- 7. Matlab - 背景減法運動檢測
- 8. 如何在沒有窗口的背景下運行互聯網瀏覽器?
- 9. LINQ的背景下行爲
- 10. 運行循環利用Matlab的背景BASH#命令3
- 11. 背景鏈接(在所有的背景!)
- 12. 在較低的CPU優先級的背景下運行任務
- 13. 在沒有cronjobs的背景下運行繁重的php文件
- 14. 如何在運行時爲對接窗口設置背景顏色?
- 15. 如何在Sikuli的背景下運行批處理文件?
- 16. 耙搭建運行在不正確的背景下
- 17. android服務完全在沒有UI的背景下運行
- 18. 在Tkinter的背景下運行一個無限循環
- 19. 有python腳本在unix的背景下運行
- 20. 在Android上的背景下運行Sencha Touch應用程序
- 21. 在Android的背景下運行GPS監聽器
- 22. 在使用Perl的背景下運行SCP CGI
- 23. 如何在廚師配方的背景下運行java程序
- 24. 如何在circleci的背景下運行django runserver?
- 25. 應用程序在Android的背景下運行
- 26. 在會話訪問的背景下運行php腳本
- 27. matlab的imagesc背景顏色
- 28. 多個NSURLConnection運行背景
- 29. 從matlab中的背景提取前景
- 30. 並行運行bash的背景
我以爲matlab允許你製作UI。爲什麼不使用它? – Borgleader
您可以在matlab中執行java 1.6。另外matlab有它的gui開發工具。 – Marcin
@Borgleader我想在任何一臺PC上運行該程序,而無需安裝matlab(使用matlab運行引擎進行操作) – Lily