![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
请问用Mathematica算出的结果如何转化为MATLAB的能识别的形式,需要用MATLAB计算又不想一个一个手工打字
展开全部
直接用Mathematica计算不就完了?没有现成的完整接口,可以参考C的转换器。
追问
请问C的转换器怎么用,可以将mathematica中的公式转成MATLAB语言吗
追答
目前没见到,到C的方法一般有两种,一个是CForm,另外一个是Compile。CForm比较老,不是很完善;Compile的代码可以直接用,不过比较难看。
下面是个Compile的例子:
f = Compile[{{x, _Real}}, Sin[x] + x^2 - 1/(1 + x),
CompilationTarget -> "C"];
ExportString[f, "C"]
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询