我需要将用Latex样式编写的数学公式转换为C/C++代码的功能。 例如: Y =的sin(x)^ 2将成为类似乳胶公式到C/C++代码转换器
double y = sin(x) * sin(x);
或
double y = pow(sin(x), 2);
其中X是之前的某处定义的变量。 我的意思是它应该将胶乳公式转换为C/C++语法。所以,如果有一个函数Y = G(X,Y)^ F(X)不要紧什么是G(X,Y)和F(X), 这是一个问题的程序员来定义它。它只是将产生
double y = pow(G(x, y), F(x));
当公式太复杂,将需要一些时间来使包括它的C/C++公式,这就是为什么我需要这样一个转换器。有没有?
鉴于其有限的用处,我很惊讶地发现这样的转换器存在。实践中使用的几个公式承认直接翻译成代码。 'x^2 + y^2 = 1'会变成什么? –
不是所有可能的公式都可以转换成C/C++代码。 我的意思是那些定义某些东西的公式,比如某个东西等于某个公式,而不是像你这样的公式。 – maximus