91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

matlab調用python的方法

發布時間:2020-09-03 10:08:06 來源:億速云 閱讀:247 作者:小新 欄目:編程語言

matlab調用python的方法?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

眾所周知,Python憑借其眾多的第三方模塊,近年來被數據分析、機器學習、深度學習等愛好者所喜愛,最主要的是Python還是開源的。另一方面,MATLAB因其在仿真方面的獨特優勢也被眾多人追捧。

matlab調用python的方法

而在國內,雖然MATLAB具有昂貴的價格(學術版的估計也要好幾千吧,具體不清楚),但恐怕也是眾多搞學術的人的首選平臺(原因嘛?呵呵,你懂得)。

既然MATLAB和Python各有各的優勢,那能不能將二者的優勢結合呢?也就是說能不能將二者的命令相互調用呢??

當然能!!!在最新的MATLAB里,我們可以使用大部分(根據MATLAB官方文檔)的Python命令(估計是mathworks看到了Python的某些優勢,害怕若干年后使用MATLAB的用戶越來越少,因為現在MATLAB的好多(注意,并不是全部)功能Python基本都可取代)。

溫馨提示:如果是MATLAB和Python的初學者的話,除了某些特殊的功能非要用MATLAB不可,否則建議學習Python。

下面就來說說如何在MATLAB里調用Python吧。

環境配置(Windows系統)

我用的MATLAB是最新的(好像只有MATLAB R2015a以后的版本才行)。

1、首先安裝好MATLAB;

2、安裝Python32/64(要與你的MATLAB一致,否則不兼容),這里建議安裝Anaconda32/64,因為可以省去好多安裝Python第三方模塊的時間。

3、將安裝好的Python可執行文件路徑加到你MATLAB的工具箱搜索路徑中(我的是安裝在E盤下的,MATLAB會自動加入其下的子目錄),并“保存(save)”即可,如下圖所示:

matlab調用python的方法

測試

以下截圖是測試在MATLAB中調用Python的cv2(見這里Python-OpenCV)模塊進行圖像的讀取并顯示的(這里僅作演示配置是否成功,實際中用MATLAB的圖像處理工具箱更方便)。

matlab調用python的方法

其中,py.cv2類似于Python的import cv2,其它的跟Python沒啥區別。

相應的Python代碼為:

>>> import cv2
>>> image = cv2.imread('G:\img\lena.jpg')
>>> cv2.imshow('Lena',image)
>>> cv2.waitKey(0)

運行結果:

matlab調用python的方法

這里要說明的是當我們在MATLAB中運行一次py.*之類的語句后,當我們再次輸入py.并同時點擊Tab鍵,會自動出現當前可調用的Python模塊(函數)

感謝各位的閱讀!看完上述內容,你們對matlab調用python的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永吉县| 洱源县| 德江县| 闽清县| 肥城市| 建宁县| 瑞丽市| 桐庐县| 巩义市| 泽库县| 桓台县| 湘阴县| 兴义市| 晋州市| 衢州市| 滕州市| 文成县| 法库县| 姜堰市| 宁化县| 翁牛特旗| 新巴尔虎左旗| 淮北市| 沂源县| 祁门县| 沙湾县| 湖北省| 车险| 神木县| 紫金县| 闽侯县| 霍林郭勒市| 云霄县| 尉犁县| 四川省| 东乡| 会昌县| 合阳县| 固阳县| 青岛市| 兴宁市|