求助 关于sympy解方程

求助大佬们,就一直运行不出结果,我是刚开始学看不懂哪里错了。。

在这里插入图片描述

KeyboardInterrupt Traceback (most recent call last)
in
26 a6 = a1+a2+a3+a4+a5
27
—> 28 result = solve(a6,x)
29
30 print(result)

d:\python38\lib\site-packages\sympy\solvers\solvers.py in solve(f, *symbols, **flags)
1095 ###########################################################################
1096 if bare_f:
-> 1097 solution = _solve(f[0], *symbols, **flags)
1098 else:
1099 solution = _solve_system(f, symbols, **flags)

d:\python38\lib\site-packages\sympy\solvers\solvers.py in _solve(f, *symbols, **flags)
1706 flags.pop(‘tsolve’, None) # allow tsolve to be used on next pass
1707 try:
-> 1708 soln = _tsolve(f_num, symbol, **flags)
1709 if soln is not None:
1710 result = soln

d:\python38\lib\site-packages\sympy\solvers\solvers.py in _tsolve(eq, sym, **flags)
2553 # it’s time to try factoring; powdenest is used
2554 # to try get powers in standard form for better factoring
-> 2555 f = factor(powdenest(lhs - rhs))
2556 if f.is_Mul:
2557 return _solve(f, sym, **flags)

d:\python38\lib\site-packages\sympy\polys\polytools.py in factor(f, deep, *gens, **args)
6368
6369 try:
-> 6370 return _generic_factor(f, gens, args, method=‘factor’)
6371 except PolynomialError as msg:
6372 if not f.is_commutative:

d:\python38\lib\site-packages\sympy\polys\polytools.py in _generic_factor(expr, gens, args, method)
6040 opt = options.build_options(gens, args)
6041 opt[‘fraction’] = fraction
-> 6042 return _symbolic_factor(sympify(expr), opt, method)
6043
6044

d:\python38\lib\site-packages\sympy\polys\polytools.py in _symbolic_factor(expr, opt, method)
5980 if hasattr(expr,’_eval_factor’):
5981 return expr._eval_factor()
-> 5982 coeff, factors = _symbolic_factor_list(together(expr, fraction=opt[‘fraction’]), opt, method)
5983 return _keep_coeff(coeff, _factors_product(factors))
5984 elif hasattr(expr, ‘args’):

d:\python38\lib\site-packages\sympy\polys\polytools.py in _symbolic_factor_list(expr, opt, method)
5945 func = getattr(poly, method + ‘_list’)
5946
-> 5947 _coeff, _factors = func()
5948 if _coeff is not S.One:
5949 if exp.is_Integer:

d:\python38\lib\site-packages\sympy\polys\polytools.py in factor_list(f)
3314 if hasattr(f.rep, ‘factor_list’):
3315 try:
-> 3316 coeff, factors = f.rep.factor_list()
3317 except DomainError:
3318 return S.One, [(f, 1)]

d:\python38\lib\site-packages\sympy\polys\polyclasses.py in factor_list(f)
793 def factor_list(f):
794 “”“Returns a list of irreducible factors of f. “””
–> 795 coeff, factors = dmp_factor_list(f.rep, f.lev, f.dom)
796 return coeff, [ (f.per(g), k) for g, k in factors ]
797

d:\python38\lib\site-packages\sympy\polys\factortools.py in dmp_factor_list(f, u, K0)
1382
1383 J, f = dmp_terms_gcd(f, u, K0)
-> 1384 cont, f = dmp_ground_primitive(f, u, K0)
1385
1386 if K0.is_FiniteField: # pragma: no cover

d:\python38\lib\site-packages\sympy\polys\densetools.py in dmp_ground_primitive(f, u, K)
717 return K.zero, f
718
–> 719 cont = dmp_ground_content(f, u, K)
720
721 if K.is_one(cont):

d:\python38\lib\site-packages\sympy\polys\densetools.py in dmp_ground_content(f, u, K)
648 else:
649 for c in f:
–> 650 cont = K.gcd(cont, dmp_ground_content(c, v, K))
651
652 if K.is_one(cont):

d:\python38\lib\site-packages\sympy\polys\densetools.py in dmp_ground_content(f, u, K)
648 else:
649 for c in f:
–> 650 cont = K.gcd(cont, dmp_ground_content(c, v, K))
651
652 if K.is_one(cont):

d:\python38\lib\site-packages\sympy\polys\densetools.py in dmp_ground_content(f, u, K)
636
637 if not u:
–> 638 return dup_content(f, K)
639
640 if dmp_zero_p(f, u):

d:\python38\lib\site-packages\sympy\polys\densetools.py in dup_content(f, K)
591
592 “”"
–> 593 from sympy.polys.domains import QQ
594
595 if not f:

d:\python38\lib\importlib_bootstrap.py in handle_fromlist(module, fromlist, import, recursive)

KeyboardInterrupt:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值