Jac*_*des 137 python matlab numpy matplotlib scipy
我有一堆来自MS论文的MATLAB代码,现在我想将其转换为Python(使用numpy/scipy和matplotlib)并作为开源分发.我知道MATLAB和Python科学库之间的相似性,并且手动转换它们将不会超过两周(假设我每天都在努力工作一段时间).我想知道是否已经有任何可以进行转换的工具.
Ioa*_*dis 140
有几种替代工具可以将Matlab代码转换为Python代码(尚未测试):
此外,对于那些对两种语言之间的接口感兴趣而不是转换的人:
pymatlab:通过将数据发送到MATLAB工作区从Python进行通信,使用脚本对其进行操作并拉回结果数据.pymat2:看似被遗弃的PyMat的延续.mlabwrap,mlabwrap-purepy:使Matlab看起来像Python库(基于PyMat).oct2py:从Python中运行GNU Octave命令.pymex:在Matlab中嵌入Python解释器,也在文件交换中.matpy:以各种方式访问MATLAB:创建变量,访问.mat文件,直接连接到MATLAB引擎(需要安装MATLAB).顺便说一句,在这里查看其他迁移提示可能会有所帮助:
另一方面,虽然我根本不是fortran粉丝,但对于那些可能会觉得有用的人来说,有:
小智 5
还有oct2py可以在python中调用.m文件
https://pypi.python.org/pypi/oct2py
它需要GNU Octave,它与MATLAB高度兼容.
https://www.gnu.org/software/octave/
| 归档时间: |
|
| 查看次数: |
216013 次 |
| 最近记录: |