我已经通过pip安装了SMOP,它似乎工作正常。我的python文件夹smop-script.py
文件夹中有smop.exe
和\scripts\
个文件。
假设我在myMatlabFile.m
中有一个名为C:\Users\MyMatlabCode
的matlab文件。如何使用smop翻译该文件?
SMOP文档仅包含使用\smop\
打开包含在main.py
文件夹中的文件的示例,但我没有这样的内容。此外,github页面并未说明它是仅适用于2.7或3.还是其他任何内容。
我希望这个软件包可以加速我的Matlab - > Python 3.6转换,但如果现在有更好的翻译器,请告诉我/而不是。
答案 0 :(得分:0)
我刚刚尝试使用SMOP转换matlab文件,并且它起作用了。我在Anaconda Prompt环境中使用pip安装了软件。
pip安装smop
安装后,我有了0.41版本。
我将要转换的文件复制到了在Anaconda Prompt环境中运行pip代码的文件夹中。
然后,我使用代码smop和文件名.m并在同一文件夹中获得文件.py。
smop VI.m
我希望有帮助。
答案 1 :(得分:-4)
使用smop与其他命令没有什么不同 线工具。首先,获取来源。下载,克隆,tar,wget或 什么对你有用。我们调用包含setup.py的目录 根目录。将目录更改为该目录。现在安装smop
pip install。
让我们看看它是否有效:
smop -V
0.40
是的,确实如此。让我们看看文档:
smop |更
最后,翻译本身。 如果你有一堆matlab m文件,名为foo.m,bar.m,bzz.m,你想将这些文件翻译成python你输入
smop foo.m bar.m bzz.m
victorlei