我有一堆我的硕士论文中的MATLAB代码,现在我想把它们转换成Python (使用numpy/scipy和matplotlib)并作为开源分发。我知道MATLAB和Python科学库之间的相似性,手动转换它们不会超过两周(如果我每天都这样做一段时间的话)。我想知道是否已经有任何可用的工具可以进行转换。
发布于 2013-07-09 04:45:50
有几个工具可以将Matlab转换为Python代码。
唯一看到最近活动(从2018年6月最后一次提交)的是mall atlab t ython compiler (也在这里开发:SMOP@chiselapp)。
其他选项包括:
从Matlab到Python的转换(需要python2,最近一次更新4年ago).
另外,对于那些对两种语言之间的接口而不是转换感兴趣的人:
pymatlab
:通过将数据发送到MATLAB工作空间、使用脚本对它们进行操作并拉回生成的data.mlabwrap
,的延续的ipython.pymex
:内部运行GNU Octave命令在Matlab中嵌入Python解释器,也可以在File Exchange.matpy
:access MatLab中以各种方式访问MatLab:创建变量,访问MatLab文件,直接与MatLab引擎接口(需要MatLab be installed).顺便说一句,在这里查找其他迁移技巧可能会有所帮助:
另一方面,对于可能觉得有用的人,有以下几点:
发布于 2015-02-18 07:33:40
https://stackoverflow.com/questions/9845292
复制相似问题