我們如何從 MATLAB 呼叫 Python 函式?


Python 庫現在可在 MATLAB 中使用(自 2014b 起)。如果我們使用版本 2014b 或更高版本,可以在 MATLAB 中直接執行程式碼。

這使得在 MATLAB 中使用 Python 模組成為可能。無需任何其他更改,只需在你想要使用的 Python 庫名稱之前加上字首“py”即可。讓我們以 Python calendar 模組為例。

py.calendar.isleap(2016);
py.calendar.isleap(2017);

輸出

ans =1
ans = 0

為了執行我們自己的函式,我們可以在當前 MATLAB 工作目錄中建立一個檔案。假設我們建立了一個名為“hello.py”的檔案,其中包含以下兩行

def world():
    return 'hello world';

#  在 MATLAB 中,如果我們執行以下命令,將獲得以下輸出

py.hello.world();

輸出

Hello world!

更新時間:2019 年 9 月 27 日

306 次檢視

開啟您的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.