从 sympy / svgmath 生成 SVG 时出错
我正在尝试使用 sympy 和 svgmath 将代数渲染为 SVG。我的根目录中有文件“svgmath.xml”。不幸的是我得到:“ImportError:没有名为 libxml2 的模块…
使用 PySide 渲染 Latex / mathml
我有一个小程序,可以使用 SymPy 的“漂亮打印”功能动态渲染输入的方程。这工作正常,但看起来不太专业。由于 SymPy 将生成 Latex 或 mml,我想知道…
Sympy 不会评估 2x 但会评估 x*2
我正在使用 Sympy 的 sympify 函数来简化 2 个表达式,以便我可以比较它们是否相等。 例如: expr1 = sympify("(2 * x) + (x + 10)") expr2 = sympify…
SymPy 标量替换不起作用?
from sympy import * x,y,s = symbols('xys') z = (1 - 2*x*x) w = (1 + 2*x*x) q = 2*x*x*2*y*y sub = {2*x*x: s} print w.subs(sub) print z.subs(s…
SymPy 是否可以渲染 LaTeX 以在 GUI 中使用?
我希望使用 PyQt 生成一个应用程序来显示用户输入的方程。我曾考虑过 matplotlib,但这似乎有点矫枉过正,因为我只会用它来渲染乳胶。 无论如何,我需…
如何为预定义方程中的变量分配新值?
对于预定义的方程,为变量分配新值不会改变方程的值。 我如何为变量分配新值,以便我得到适当的方程值而不是前一个值 a,b,c,d,e,f=sympy.symbols('abc…
SymPy 中的非顺序替换
我正在尝试使用 [SymPy][1] 同时替换表达式中的多个术语。我尝试使用字典作为参数的 [subs 函数][2],但发现它是按顺序替换的。 In : a.subs({a:b, b:…
如何从 Matplotlib 格式化等高线
我正在研究使用 Matplotlib 生成隐式方程图(例如 y^x=x^y)。非常感谢我已经收到的帮助,我已经取得了很大的进展。我使用等高线来绘制图。我剩下的问…
SymPy 基础知识
我刚刚开始玩 SymPy 我对它的一些行为感到有点惊讶,例如这不是我期望的结果: >>> import sympy as s >>> (-1)**s.I == s.E**(-1* s.pi)…
Python 中的单位转换
SymPy 是一个在 Python 中进行单位转换的好工具: >>> from sympy.physics import units >>> 12. * units.inch / units.m 0.304800000000…
- 共 1 页
- 1