Ada beberapa alat untuk mengubah kode Matlab ke Python.
Satu-satunya yang terlihat aktivitas terakhir (komit terakhir dari Juni 2018) adalah S mal M atlab t o P compiler ython (juga dikembangkan di sini: SMOP @ chiselapp ).
Pilihan lain termasuk:
- LiberMate : terjemahkan dari Matlab ke Python dan SciPy (Membutuhkan Python 2, pembaruan terakhir 4 tahun lalu).
- OMPC : Matlab ke Python (agak ketinggalan jaman).
Juga, bagi mereka yang tertarik dengan antarmuka antara kedua bahasa dan bukan konversi:
pymatlab
: berkomunikasi dari Python dengan mengirimkan data ke ruang kerja MATLAB, mengoperasikannya dengan skrip dan menarik kembali data yang dihasilkan.
- Lubang cacing Python-Matlab : kedua arah interaksi didukung.
- Python-Matlab bridge : gunakan Matlab dari dalam Python, menawarkan matlab_magic untuk iPython, untuk mengeksekusi kode matlab normal dari dalam ipython.
- PyMat : Kontrol sesi Matlab dari Python.
pymat2
: kelanjutan dari PyMat yang tampaknya ditinggalkan.
mlabwrap
, mlabwrap-purepy : membuat Matlab terlihat seperti pustaka Python (berdasarkan PyMat).
oct2py
: jalankan perintah GNU Octave dari dalam Python.
pymex
: Cantumkan Python Interpreter di Matlab, juga di File Exchange .
matpy
: Akses MATLAB dengan berbagai cara: buat variabel, akses file .mat, antarmuka langsung ke mesin MATLAB (harus diinstal MATLAB).
- MatPy : Paket Python untuk aljabar linier numerik dan merencanakan dengan antarmuka seperti MatLab.
Btw mungkin membantu untuk mencari di sini untuk tips migrasi lainnya:
Pada nada yang berbeda, meskipun saya bukan fortran
penggemar sama sekali, bagi orang-orang yang mungkin merasa berguna ada: