如何解决求解联立线性和非线性方程和不等式
我有许多线性和非线性方程和不等式(大约 20 个),并且正在寻找这些问题的解决方案。这些方程关联或约束多个变量。这些变量要么是常数,要么在某个范围内,要么正在求解。我希望能够轻松地进行调整。
我考虑过 python-constraint,以及 LMFIT 和 scipy.optimize.fsolve,但运气不佳。虽然我不是很了解它们,所以我可能会遗漏一些东西!
理想情况下,我希望能够沿着这些方向写一些东西(只是一个例子):
variables = {x1: 23,x2: [2:51],x3,x4: 1,x5}
equations = [x1**2 = x2 - x3,x5 / x1 * pi = x3,x3 <= 34,x5 > 0]
x1,x2,x4,x5 = solve_equations(variables,equations)
这样的事情有可能吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。