将Mathematica方程导出为Matlab

时间:2018-02-19 08:52:26

标签: matlab converter wolfram-mathematica

我在Mathematica中进行了一些符号计算,并希望将结果传递给MATLAB,即将Mathematica计算的输出导出为有效的MATLAB语法。

question on mathematica.stackexchange提出同样的问题,但接受的答案对我想要的东西来说太有限了。具体而言,建议使用ToMatlab包。

我需要一个类似的包,它不会共享相同的缺陷,比如不处理atan2

那么,有人知道ToMatlab包的替代工作吗?

1 个答案:

答案 0 :(得分:1)

如果你检查'ToMatLab.m',你会看到trig函数的简单文字转换。只需添加您的功能,看它是否有效。

ToMatlabaux[Sin] = "sin"
ToMatlabaux[Cos] = "cos"
ToMatlabaux[Tan] = "tan"
ToMatlabaux[Cot] = "cot"

ToMatLab包实际上是一小段代码。