如何在Python中使用超过一对已知依赖和自变量的立方函数求解
我尝试找出如何使用自变量(x)和因变量f(x)已知但系数a,b,c和常数d未知的f(x)和因变量f(x)求解的立方函数。我尝试了sympy,但意识到它只适用…
Sympy gramschmidt说正交矢量不是线性独立的
我将革兰氏施密特过程应用于给定点的各种矩阵函数。具体来说,我正在在已经正交矢量上测试它。在 Sympy 1.7 中,下面的示例如我所期望的那样,但是对…
Sympy dsolve无法用来解决ode的记忆
我有一个二阶线性颂歌y'' +(w/c)^2*(cos(cos(2 pi x/d) + q0)*y = 0。我需要获得确切的数值解决方案,首先,我尝试使用此代码来解决它: c = 1…
python sympy-严格的整数
我想将 strictlylessthan 乘以浮点,但是为了做到这一点,我需要将 flag 转换为整数或浮点。我该怎么做? import sympy.numpy as snp def function(x)…
如何评估用值字典评估sympy方程
我正在研究可以在方程式中自动替代价值并求解它的东西。 假设sympy方程是 f =(g*m1*m2)/r ** 2 ,我有一个值 {'g':6.6743,'m1':1,' m2':2,'r'…
如何在Sympy解析器中使用限制和积分
我想知道如何评估Sympy Parser中的操作方程( sympy.Series.limit函数),例如root,limit或积分。 from sympy.parsing.sympy_parser import parse_ex…
如何有效地计算大量点和任意函数之间的距离?
我在2D笛卡尔空间中都有大量的点和由数学函数f(x)定义的曲线。 F(x)的示例包括多项式,但也包括常见的连续函数,例如sin(x),log(x),exp(x…
在Sympy中使用forloop添加多个参数
我是Sympy包的新手 我创建了一个函数来显示eLipse的图。 这是代码Bellow: import sympy as sp x,y,z = sp.symbols("x,y,z") eq = sp.Eq((x**2/4)+(y*…
在jupyter中并排渲染多个方程式符号
在jupyter中,Sympy的打印方程可能很棘手。 ipython.display具有显示功能,但每行只能渲染一个项目。 使用print(),您要放松乳胶格式, 我想在同一…
添加numpy矩阵将Sympy Nan条目视为0
我有一个 numpy 矩阵,并且正在尝试找到每行的总和。有一些 nan 条目,我想将其视为 0 。例如,我希望 [1, nan, 30] [nan, 2, nan] [8, nan, nan] [na…
在sympy中计算向量之间的点乘积
我一直在试图计算Sympy中两个向量的点产物。这是我的代码: from sympy.physics.vector import * N = ReferenceFrame('N') v1 = sqrt(3)*N.x + N.y v2…
ufunc的“循环”不支持mul类型的参数0。意思是?
我有以下问题: 我需要运行以下代码,但是它总是会引发错误: import sympy as sp import numpy as np import scipy.constants as const g, t, theta,…
简化sympy中的嵌套分段方程
假设我有两个分段方程(a(t)和b(t)),其中第二个引用第一个参考: from sympy import * T = symbols("T") A = Piecewise((T + 1/T, (T >= 300) &…
如何在Sigle线中找到两个常见的切线?如何求解二进制微分方程?
我有一个名为 f 的函数,如下所示: 两孔线 我想求解方程,以获取给定范围内函数的两个常见的切线(x1,f(x1)),(x2,f(x2))。 方程是: F'(x1…