『壹』 用pycharm里文件後綴.m怎麼運行
安裝族明Python ,並正確配置環境變數
matlab2016a只支持python2.7 、python3.3、python3.4。python3.4以上版本不支持
推薦學習《
》
二、安裝Matlab.Engine
1.進入目錄 %matlabroot\R2016a\extern\engines\python,此時目錄下有:
2. 按住 Shift + 滑鼠右鍵並單擊此處打開命令窗口。輸入 Python setup.py 安裝。如果沒有報錯,則執行成功
此時%matlabroot\R2016a\extern\engines\python目錄下有
3. 打開build目錄,將目錄中的matlab文件夾復制到%Pythonroot\Lib文件夾下
至此 matlab.engine 安裝成功
三、使用python調用.m文禪模件
1. 打開PyCharm,創建Python項目
2.創建py文件 MtalabDemo.py,復制自定義函數gt_glidepath_design.m文件到工程目錄下。
3.在py文件中輸入
import matlab.engine
engine = matlab.engine.start_matlab()
engine.gt_glidepath_design(matlab.double([25]),matlab.double([0.6]),matlab.double([0.1]),matlab.double([0.1293]),matlab.double([0.2138]),matlab.double([0.045]),matlab.double([0.03]),matlab.double([6]),matlab.double([4.01]),matlab.double([1]),matlab.double([0.075]),matlab.double([0.1]))
input()
請注意,我已強制轉兆襲告換每個輸入參數以確保沒有任何問題。方括弧也是由於 MATLAB 的格式要求。