我在Mathematica中进行了一些符号计算,并希望将结果传递给MATLAB,即将Mathematica计算的输出导出为有效的MATLAB语法。
有question on mathematica.stackexchange提出同样的问题,但接受的答案对我想要的东西来说太有限了。具体而言,建议使用ToMatlab
包。
我需要一个类似的包,它不会共享相同的缺陷,比如不处理atan2
。
那么,有人知道ToMatlab
包的替代工作吗?
答案 0 :(得分:1)
如果你检查'ToMatLab.m',你会看到trig函数的简单文字转换。只需添加您的功能,看它是否有效。
ToMatlabaux[Sin] = "sin"
ToMatlabaux[Cos] = "cos"
ToMatlabaux[Tan] = "tan"
ToMatlabaux[Cot] = "cot"
ToMatLab
包实际上是一小段代码。