SymPy是一个用于符号数学的开源Python库。
作为这个问题和这个问题的后续,我想使用幂级数来近似一些偏微分方程。第一步,我需要生成符号多元多项式,给定一个 numpy ndarray。 考虑...
我正在运行包含如下内容的代码: 导入同情 eq_lhs = sympy.sympify("2*x - 3*y + 43/2") my_eq = sympy.Eq(eq_lhs, rhs=0) my_eq.simplify() 打印(我的_eq) 输出是...
四元数的 sympy 构造函数中的参数“real_field=True”到底是什么意思?
在有关四元数的 sympy 文档中 https://docs.sympy.org/latest/modules/algebras.html#sympy.algebras.Quaternion 四元数构造函数定义为: 类 sympy.algebras.Quaternion(a=...
使用Sympy和Scipy的dblquad导致数值积分无法收敛
简介 Python Scipy 库提供了 dblquad 函数,该函数允许人们以数值方式计算二维积分。 Python Sympy 库提供了定义和评估的工具
我定义了一个 python 函数,它需要一个 sympy 表达式的参数。 如果我使用 pickle 保存它并在不同的会话中读回它,它将不会加载。 错误消息是“不能...
我想用Python编写一个模拟,类似于模拟悬挂在旋转磁盘上的摆锤中描述的模拟。 但我希望系统是弹簧加载的。所以而不是大量悬挂......
sympy:如果表达式超过分母,Expr.coeff() 返回 0
当我尝试在 x + 2 这样的表达式中获取 x 的系数时,它是 1,但是当我除以 y 时,系数是 0,我不明白为什么: >>> 来自 sympy 导入 * >>> 来自
sympy:如果某个符号用作除数,collected_expr.coeff() 总是返回 0?
当我尝试在 x + 2 这样的表达式中获取 x 的系数时,它是 1,但是当我除以 y 时,系数是 0,我不明白为什么: >>> 来自 sympy 导入 * >>> 来自
我的代码中有两行: 打印(expr.subs(t,2 * l)) 打印(简化(expr.subs(t,2 * l))) 其产量: 2*总和(2**(-2*j + 2*l + 1)*2**(2*j + 2*l - 3)*(l + 1)**2*阶乘(-j + 2 *l + 1)*阶乘(j + 2...
我的代码中有两行 打印(expr.subs(t,2 * l)) 打印(简化(expr.subs(t,2 * l))) 哪个产量 2*总和(2**(-2*j + 2*l + 1)*2**(2*j + 2*l - 3)*(l + 1)**2*阶乘(-j + 2 *l + 1)*阶乘(j + 2*l...
所以我是Python新手,并使用它作为研究工具。所以请原谅我的菜鸟态度:D 我想绘制一个由积分(无法解析求解)和独立定义的函数...
使用 Python 求解一对非线性方程的(最佳)方法是什么。 (Numpy、Scipy 或 Sympy) 例如: x+y^2 = 4 e^x+ xy = 3 解决上述问题的代码片段会很棒
我正在尝试复制这篇论文。我基本上已经完成了所有工作,并且已经获得了第 3 页的最终表达式。我唯一的问题是,对于较大的数字,我的实现速度确实很慢......
给定一个真值表,可能是 3-vars、5-vars 甚至 10-vars,我可以用 DNF 或 CNF 编写其公式,并使用 K-Map 或 Quine-McCluskey 算法简化它。但它是基于{NOT、AND、OR}。现在
SymPy 理解 Sum 和 + 可交换。 从 sympy 导入符号、Idx、IndexedBase、Sum i, n = 符号("i n", cls=Idx) x = IndexedBase("x", shape=(n,)) s = Sum(x[i] + 1, (i,...
SymPy 理解 Sum 和 + 可交换。 从 sympy 导入符号、Idx、IndexedBase、Sum i, n = 符号("i n", cls=Idx) x = IndexedBase("x", shape=(n,)) s = Sum(x[i] + 1, (i,...
我发现了像 Sympy python 库这样的 manu 库,它也在测试中,但无法正常解析。 如果我有一个变量 ABC 想要与 3 相乘,但 Sympy 将 ABC 表示为 A * B * C 所以...
考虑对应用于数据集每个元素的函数求和的(符号)导数。 概念代码类似于: a = 符号('a') n = 符号('n') k = 符号('k') ...
我正在尝试使用 Sympy 来解决 0 < x + y <= 4 in the case where both x and y are positive integers or 0, in the hopes to have it return a list of tuples that solves the inequality. import s...