Matlab 與 Python 之間的轉換
有幾個替代工具用於將Matlab代碼轉換爲Python代碼(尚未測試):
Small Matlab to Python compiler:將Matlab代碼轉換爲Python代碼,也在這裏開發:SMOP@chiselapp
LiberMate:從Matlab翻譯成Python和SciPy。 Github repo。
OMPC:Matlab到Python(有點過時)
Matlab to Python conversion:沒有可用的下載文件
另外,對於那些對兩種語言之間的接口感興趣而不轉換:
pymatlab:通過將數據發送到MATLAB工作區,使用腳本對其進行操作並返回生成的數據,從Python進行通信
Python-Matlab wormholes:支持兩個交互方向
Python-Matlab bridge:在Python中使用Matlab,爲iPython提供matlab_magic,從ipython中執行正常的matlab代碼
PyMat:從Python控制Matlab會話
pymat2:繼續出現被遺棄的PyMat。
mlabwrap,mlabwrap-purepy:使Matlab看起來像Python庫(基於PyMat)
oct2py:在Python中運行GNU Octave命令
pymex:在Matlab中嵌入Python解釋器,也在File Exchange
matpy:以各種方式訪問MATLAB:創建變量,訪問.mat文件,直接接口到MATLAB引擎(需要安裝MATLAB)。
MatPy:Python包用於數值線性代數和繪製與MatLab類接口
Btw可能有助於在這裏查看其他遷移提示:
在另一個方面,雖然我不是一個強大的粉絲,對於可能會發現它有用的人有:
matlab2fortran