Matlab'ı Python koduna dönüştürmek için çeşitli araçlar vardır.
Son etkinliği (Haziran 2018'den itibaren son taahhüt) gören tek kişi S mall M atlab t o P ython derleyicisidir (burada da geliştirilmiştir: SMOP @ chiselapp ).
Diğer seçenekler:
- LiberMate : Matlab'dan Python ve SciPy'ye tercüme edin (Python 2 gerektirir, son güncelleme 4 yıl önce).
- OMPC : Matlab'dan Python'a (biraz modası geçmiş).
Ayrıca, dönüşüm değil iki dil arasında bir arayüzle ilgilenenler için :
pymatlab
: MATLAB çalışma alanına veri göndererek, üzerinde komut dosyalarıyla çalışarak ve elde edilen verileri geri alarak Python'dan iletişim kurar.
- Python-Matlab solucan delikleri : her iki etkileşim yönü de desteklenir.
- Python-Matlab köprüsü : Python içinden Matlab kullanın, ipython içinden normal matlab kodunu çalıştırmak için iPython için matlab_magic'i sunar.
- PyMat : Matlab oturumunu Python'dan kontrol edin.
pymat2
: görünüşte terk edilmiş PyMat'ın devamı.
mlabwrap
, mlabwrap-purepy : Matlab'ı Python kütüphanesine benzet (PyMat tabanlı).
oct2py
: Python içinden GNU Octave komutlarını çalıştırın.
pymex
: Python Yorumlayıcısını Matlab'a ve ayrıca Dosya Değişimi'ne gömer .
matpy
: MATLAB'a çeşitli şekillerde erişin: değişkenler oluşturun, .mat dosyalarına erişin, MATLAB motoruna doğrudan arayüz (MATLAB kurulmasını gerektirir).
- MatPy : Sayısal doğrusal cebir ve MatLab benzeri bir arayüzle çizim için Python paketi.
Btw, diğer taşıma ipuçlarını burada aramaya yardımcı olabilir:
Farklı bir notta, ben hiç fortran
hayran değilim , yararlı bulabilecek insanlar için: