Sympy:解决方案的顺序

时间:2014-09-09 14:00:37

标签: sympy solver

来自sympy solve()的解决方案是否以某种方式订购?它是从最小解决方案到最大解决方案吗? 如何强制解决方案的非负面性?

在我的问题中,我需要独特的最小积极解决方案。我感谢所有的帮助

1 个答案:

答案 0 :(得分:1)

它们没有排序,但如果它们是数字的,你可以在它们上使用sorted(如果它们是符号或非真实的,这将失败)。您可以通过将您解决的符号设置为正数来强制使用正解,例如

x = symbols('x', positive=True)

另请注意sympy.solve的警告,它无法保证它已经为您提供了方程式的所有解决方案 - 只有那些能够通过实现的算法找到的解决方案。

相关问题