2024-05-18 23:26:08 发布
网友
我用sympy来定义符号
a, b, c = sympy.symbols(['a', 'b', 'c'])
然后,当我试图解下面的方程组时
我知道答案了
[{b: c + 5.86446702875684, a: 2.00000000000000}]
但是,当我试图解决
sympy.solve([sympy.Eq(b - a**2.552 - c), sympy.Eq(b, 2)])
它似乎一直在运行(大约4小时),没有解决方案。任何帮助都将不胜感激!在
我不知道为什么,但是rational=False有帮助
rational=False
sympy.solve([sympy.Eq(b - a**2.552 - c), sympy.Eq(b, 2)], rational=False)
参见:sympy hangs when trying to solve a simple algebraic equation
我不知道为什么,但是
rational=False
有帮助参见:sympy hangs when trying to solve a simple algebraic equation
相关问题 更多 >
编程相关推荐