python - 在 sympy 中求解具有一个变量的线性方程
问题描述
我对 sympy 真的很陌生,我有一个非常简单的问题。
我怎样才能用 sympy 解这个方程:
x + 3 = 5
我搜索了互联网,但我没有找到一个快速的答案
解决方案
首先,您需要将等式转换为“等于零”的形式。x + 3 = 5
因此转换为x + 3 - 5 = 0
。然后您可以将“某物”部分提供给sympy.solve
:
from sympy.solvers import solve
from sympy import Symbol
x = Symbol('x')
solve(x + 3 - 5, x)
尽管您可能不需要计算机来解决该问题。
推荐阅读
- javascript - 渲染错误:“TypeError:无法读取未定义的属性 'id'”
- flutter - 颤振:如何从 Firestore 中读取 geohash 和 geopoint
- node.js - Angular Universal Server Side Rendering (SSR) res.render 未加载
- javascript - 从另一个页面 React Native 导入和使用变量
- python-3.x - “charmap”编解码器无法解码位置 67 中的字节 0x81:字符映射到
- linux-capabilities - 哪些能力可以打开/proc/pid/ns/net?
- swift - 创建约束,其中只有尾随锚可以收缩或扩展
- google-analytics - GTM - 页面上的平铺点击触发器
- macos - 如何使用 IOUserSerial 类将接收数据发送到串行设备
- html - 如何折叠表格 HTML 中只有一行的边框