用sympy导出excel纯文本

2024-04-26 11:46:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我的大部分数值分析作业都是在excel中完成的,因此我广泛使用excel函数。但是,我想开始将sympy合并到我的工作流中。你知道吗

我的问题是有没有一种方法可以从sympy打印函数,使它们能够复制粘贴到excel?当我在sympy中得到我的输出时,我最终要做的是将它重新格式化为excel,也就是说,重新组合一些术语,使它们更清楚地显示在excel中,并且更经常地将**更改为^。你知道吗

我知道我可以简单地使用mathematica,它将我的输出打印成纯文本(默认情况下,指数是用^表示的),但是我想知道我是否可以用sympy做同样的事情。你知道吗


Tags: 方法函数文本作业情况指数事情excel
1条回答
网友
1楼 · 发布于 2024-04-26 11:46:17

如果mathematica样式输出足够,则应执行以下操作:

import sympy
from sympy.printing import mathematica_code

x = sympy.symbols('x')
sympy.printing.mathematica_code(sympy.integrate(x**2,x))

文档here。你知道吗

有许多其他打印选项可能比mathematica样式输出效果更好。你知道吗

相关问题 更多 >