Sympy中(线性位移)二阶项的系数

时间:2019-04-16 12:45:23

标签: python sympy

我在Sympy中有一个表达式,类似于

poly = a1*(x1+d1+x2)**2 + a2*(x2+d2)**2 + c + t**2

,但还有更多用语。我想找到包含任何x1,x2,...的二次项的系数。

我尝试过的选项:

  • 我尝试将poly.coeff(x1,n=2)用于不同的xi,但是由于术语不是xi中的纯多项式,因此得出0

  • 在多项式项之前进行扩展是不可取的,因为它涉及混合系数ai

  • 不能查看所有二次项,因为在xi以外的符号中有二次项,例如我上面的示例中的t

    < / li>

如何使用sympy获取表达式/符号/值a1, a2等的列表?

0 个答案:

没有答案