请问如何将mathematica推算结果转为MATLAB能识别的代码

 我来答
matlabfunc
2015-05-18 · TA获得超过1197个赞
知道小有建树答主
回答量:1004
采纳率:0%
帮助的人:589万
展开全部
没有现成的完整接口,工作量不大可以手动,或者参考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"]
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式