有没有一种简单的方法将Mathematica方程转换为R代码?我有几个由数十个带有下标、上标和希腊字母的术语组成的方程。例如,以下是一个Latex格式的方程的一小部分:
m_2_2= 48 b_1 c_2^2 d_1 \rho ^4+48 b_2 c_1^2 d_2 \rho ^4+216 b_2 c_1 c_2 d_1 \rho ^3+216 b_1 c_1 c_2 d_2 \rho ^3+96 b_1 c_2^2 d_1 \rho ^2+96 b_2 c_1^2 d_2 \rho ^2 + ...
我可以从Mathematica中复制成纯文本、输入文本、Latex或MathML格式,但如何在R中使用所有下标、上标和希腊字母呢?不幸的是,这些方程式非常长,手动重打很可能出错。有什么建议吗?
gsub()
和eval(parse(text=...))
函数进行处理。 - Alex A.