如何解决python sympy中多项式中的项的顺序
我想通过 LaTeX 使用 sympy.latex 显示关于 x 的 (a**x + b)**3 降序,但是只有在 a==-1 的情况下它才会变成逆序。最低代码如下:
import sympy
x,y,z = sympy.symbols('x,z',var = True)
a,b = -1,5
def f(x):
return (a*x + b)**3
print('Notation after processed by definition of f(x)')
print(f(x))
print('Notation after processed by sympy.latex')
print(sympy.latex(f(x)))
我得到以下代码处理的结果:
Notation after processed by definition of f(x)
(5 - x)**3
Notation after processed by sympy.latex
\left(5 - x\right)^{3}
但是,我想得到以下符号:
Notation after processed by definition of f(x)
(- x + 5)**3
Notation after processed by sympy.latex
\left(- x + 5 \right)^{3}
我想我必须同时解决 sympy 和 LaTeX 的问题。
谁能解决这个问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。