我有一个基本问题要问所有数学专家。
“如果我有一篇学术论文,将简单的数学方程式转换为可用的 Matlab(或 C++)代码的最简单方法是什么?”
理想情况下,会有一个 Latex >> Matlab(或 C++)转换工具。
但是,如果做不到这一点,是否存在包含所有常见数学符号及其在 Matlab(或 R 或 C++)中的等效实现关键字的“备忘单”?
最佳答案
使用Mathematica Symbolic Computation .
您可以直接将数学方程式输入 Mathematica,然后将结果导出为 C 代码。
不断调整方程式,直到渲染图看起来与学术论文中的原始方程式相同。然后您可以插入自己的参数,Mathematica 将为您计算结果。
您甚至可以做一些很酷的事情,例如要求它对方程求微分 - 它会产生微分,并打印出结果方程。
您可以从任何语言调用 Mathematica,包括 .NET、Q、Python、Java 等。
您甚至可以将 Mathematica 程序编译成 .NET 程序集并将其嵌入到您的应用程序中。
Mathematica 还将发出与您刚刚输入的数学公式相匹配的 Java 或 C 代码。
关于c++ - 在Matlab、C++等中将数学公式转换成代码的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3378699/