sympy 相关问题

SymPy是一个用于符号数学的开源Python库。

使用sympy模块计算涉及符号的矩阵乘法

我的问题如下: 将 sympy 导入为 sp p = sp.符号('p') I_p = sp.Identity(p) C = sp.BlockMatrix([[I_p, I_p], [I_p, -I_p]]) Sigma_1 = sp.MatrixSymbol('Sigma_1', p, p) Sigma_2 = sp.

回答 1 投票 0

使用Python中的`sympy`模块来计算涉及符号的矩阵乘法

我的问题如下: 将 sympy 导入为 sp p = sp.符号('p') I_p = sp.Identity(p) C = sp.BlockMatrix([[I_p, I_p], [I_p, -I_p]]) Sigma_1 = sp.MatrixSymbol('Sigma_1', p, p) Sigma_2 = sp.

回答 1 投票 0

如何计算 Sympy 表达式的梯度和 Hessian 矩阵

假设我们有一个 Sympy 表达式: 将 sympy 导入为 sp a = sp.Symbol('a', real=True) b = sp.Symbol('b', real=True) c = sp.Symbol('c', real=True) f = 0.2*a**3 - 0.1*a**2*b - 0.9*a**2*c + 0.5*a*...

回答 1 投票 0

寻找 Sympy 多项式的 KKT 点的最佳方法

我正在尝试在受超立方体 [-1,1]^n 约束的域上,对具有 n 个变量的低次多项式(例如 3)运行梯度下降(GD)。我想比较一下终止情况

回答 1 投票 0

TypeError:求解一阶 ODE 时对象不可调用?

这是我编写并提供的代码,下面是我反复收到的错误。我尝试在这段代码中使用 y.diff 和 Derivative 函数,但是它们都给了我......

回答 1 投票 0

将类似 Math.js 的表达式转换为可运行的 Python 代码

我试图将从 math.js 获得的字符串(例如 2*x^2+5x-1 )转换为可运行的 python 函数,如下所示: 定义 f(x): 返回 2*(x**2)+5*x-1 我已经尝试过...

回答 1 投票 0

模拟悬挂在旋转圆盘上的摆锤

任何人都可以运行此代码吗?我知道,它很长,可能不容易理解,但我想做的是为一个问题编写一个模拟,我已经在这里发布了:...

回答 1 投票 0

如何用Python求解非线性方程组?

我正在尝试用Python求解这个非线性方程组: 2y3 + y2 - y5 - x4 + 2x3 - x2 = 0 (-4x3 + 6x2 - 2x) / (5y4 - 6y2 - 2y) = 1 这是我的代码: 从 sympy 导入符号,Eq,求解 x...

回答 1 投票 0

两种方式求Sympy矩阵逆的不一致

我正在尝试在 Sympy 中反转一个简单的数值矩阵。我从一个矩阵开始: 在[56]中:A_MATRIX_M 输出[56]: ⎡0.174683794941032 0.174688696013867 0.174688696013957 0.174683794941032 0.

回答 1 投票 0

如何强制 sympy 处理复数的简化?

我对 sympy 很陌生,我尝试进行矩阵乘法。矩阵很复杂。 这是代码 将 sympy 导入为 sp eps = sp.exp(2 * sp.pi * sp.I / 6) eps_star = sp.conjugate(eps) 我...

回答 1 投票 0

在Python中绘制和求解三个相关的ODE

我有一个可能更数学化的问题,但关键是我想用Python解决它并绘制它。我有三个 ODE,它们通过以下方式与一个另一个相关: x''...

回答 1 投票 0

DiracDelta 未给出正确结果

我必须在复杂的积分中使用狄拉克δ,并希望看到它如何在简单的情况下工作,但它返回了错误的答案。有什么线索我在下面做错了什么吗? 来自 sympy 我...

回答 2 投票 0

Python:分段函数积分错误:“TypeError:无法确定...的真值”

此代码运行正确: 将 sympy 导入为 sp def xon(吨,t): 回报(吨)/5 xonInt = sp.integrate (xon(ton, t),t) 打印xonInt 但是当函数变得分段时,例如: 进口...

回答 1 投票 0

属性错误:“poly1d”对象没有属性“is_commutative”

我正在尝试对包含勒让德多项式leg_f的函数I进行积分: 导入数学 将 numpy 导入为 np 从 mpmath 导入 * 从 sympy 导入 * 从 scipy.special 导入 legendre 不...

回答 1 投票 0

SymPy - 无法计算 rt 表达式的导数,是否有中间表达式的替代方案?

我正在浏览 Andrej Karpathy 的视频“神经网络和反向传播的详细介绍:构建 micrograd”,以及“手动反向传播示例 #1:简单

回答 1 投票 0

使用 SymPy 求解 Python 中的指数函数

我有一个小型网络应用程序,需要 3 个点并计算抛物线函数或指数函数。这是抛物线的代码: @app.route("/计算/抛物线",methods=[&

回答 1 投票 0

sympy 无法积分 sqrt(tan(x))

sympy 仅返回积分符号而不求解它。 从 sympy 导入 tan、sqrt 积分(sqrt(tan(x))) 问题是 WolframAlpha、Maxima 和 symbolab 可以求解积分。 为什么...

回答 1 投票 0

当我调用Integrate(向量表达式,t)时Python抛出错误

我编写了一个Python程序来根据给定的时变电场计算磁场。我使用 sympy.vector 中的 CoordSys3d 我今天下午就开始工作了它给出了正确的答案...

回答 2 投票 0

sympy.integrate 和 Heaviside 的奇怪结果

我使用 Heaviside 集成到 sympy 中得到了奇怪的结果。这是我的代码: 将 sympy 导入为 sp x = sp.symbols('x') L=1 def q(x): 返回 (x-1/L)*sp.Heaviside(x-1/L) def V(foo): 返回 sp.int...

回答 1 投票 0

sympy 可以将分母中的 Heaviside 表达式积分吗?

我想做这样的事情: 积分(1/(1 + 海维赛德(x)),x) 它仅返回未计算的 Integral(1/(Heaviside(x) + 1), x)。 问题是 Heaviside(0) 未定义。在 Mathematica 中,对于

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.