我正在使用 SymPy 对大型方程组进行数值分析。 我的等式的一部分包含一个 Kronecker Delta function 作为脉冲,这样当 q = 0 -> dirac_delta = 1 时,否则 dirac_delta = 0。我需要在 integer 步中对 q = - 10 -& ...
我正在使用 SymPy 对大型方程组进行数值分析。 我的等式的一部分包含一个 Kronecker Delta function 作为脉冲,这样当 q = 0 -> dirac_delta = 1 时,否则 dirac_delta = 0。我需要在 integer 步中对 q = - 10 -& ...
我按照https://www.sympy.org/scipy-2017-codegen-tutorial/notebooks/22-lambdify.html上的步骤来生成 plot 的表面。 链接上显示的示例非常适合我。 现在,当我尝试生成自己的 plot 时,问题出现在我身上:我还使用 lam ...
我正在尝试解决这两个积分,我想使用数值方法,因为 C_i 最终会变得更加复杂,我想在所有情况下都使用它。 目前,C_i 只是一个常数,所以 _quad 无法解决它。 我假设是因为它是一个 Heaviside 函数,并且很难找到 a、b。 如果我错误地接近这个,请纠正我。 公式 33 公式 ...
我有(由 SymPy 自动生成)表达式,包括 sqrt function,在 sqrt 下有大数字,在它前面有小乘数。 所以总体结果必须在浮动范围内,但 sqrt 下的值不是。 我使用 lambdify 命令将此表达式转换为 Python function。 调用此 function 会出现异常: ...
我有一个 expr 列表,其中包含不同数量的变量,如下所示: 我想使用 sympy 和 lambdify 来评估这些表达式。 为此,我编写了以下说明: 现在,我应该怎么做才能调用 f_ 因为每个术语中有不同的变量? ...
我正在尝试重新映射And在使用sympy时lambdify ,但它似乎不起作用......import sympy x, y = sympy.symbols('x y') f = sympy.And(x, y) def my_and(x, y): print("inside my_an ...
我用参数编写了 sympy 函数。 例如, 对plot,这个function,我是这样使用lambdify的: 但是,我必须注意元组中的元素顺序: (ampl, freq, phase, cte) 。 我想知道是否有在字典中使用这些参数的方法: 我尝试了不同的东西,但它不起作用。 感谢您的回答。 ...
在 Julia 中使用 SymPy,如何转换示例输入feature_names = ["1", "x", "y", "z", "x^2", "xy", "xz", "y^2", "yz", "z^2"] 进入一个可调用的方法f(x, y, z) ,它返回表达式的评估,如 ...
我正在尝试编写一个 function 作为参数的文本 function: 这将返回一个语法错误: 如果我写(在 function 范围之外): f = lambdify(x, x**2) f(5) 有用。 我很感激这方面的任何帮助。 ...
我想用 sympy 计算一个符号梯度,例如, 现在我想用这个表达式创建一个 lamddify 函数: 要使用我有的功能: 我收到以下错误: 如果我将 T 更改为 x,y,z 的函数,它不会给我带来任何问题......当 T 仅取决于 x 和 y 并且 z 设置为零时,为什么它会发出警 ...
在 sympy 我写了一个 function 像这样: 一切正常,但我找不到任何方法来说明这一点,例如 给出一个错误,它说这已被弃用。 非常感谢您的帮助! ...
它不起作用,程序正在运行并且永远不会结束(没有发出错误)。 我的目标是通过尝试/除外来避免这种情况(在多种情况下),但我不能因为没有错误为什么没有错误被释放? 我怎样才能避免这些情况? 谢谢你帮助我! ...
我从 python 中的 sympy lambdify function 创建了一个 ndarray,我需要的实际值隐藏在我的结果变量的这个数组字段中。 需要明确的是,沿axis=0的array的每个索引对应于特定时刻的 7 阶时间多项式的一阶导数: 在我的 lambdify function 中 ...
我构建了一个 sympy 表达式,并使用 lambdify 转换为 numpy function 如下: 但是当我使用 scipy 的curve_fit 为(a,b,c)的npFunc 拟合两个自变量x0 和x1 时,它失败了。 我不知道如何使用 lambdify 使 npFunc 像这样工作(解 ...
我有一个包含 sin 和 cos 的 sympy 符号表达式。 在代码的末尾,我使用了 lambdify((Phi),function(Phi))(phi) 但由于角度相关性由几个 pi 值组成,我得到了许多非零值,因为 sin(pi) 没有'不完全返回 0。如果可能的话,我想做的是在仍然以符号形式 ...
我尝试使用 lamdify 加速对 MutableDenseMatrix 的评估。 它适用于模块“numpy”。 'Numexpr' 应该更快(因为我需要评估来解决大型优化问题)。 我正在尝试做的一个较小的例子是 它引发了错误 有没有办法对 DenseMatrices 使用lambdif ...
当要求符号.free_symbols时,我在花括号中得到一些东西(这是一个set )。 如果我将此集合用作 arguments 的列表,用于lambdify的lambdify,它似乎已转换为list 。 这在 文档中有所暗示,但我建议在进行此转换时在此处给出警告。 这样做的一个很好的原因是符号的顺序 ...
我正在使用 sympy 构建稀疏 (N^2 x N^2) 矩阵并尝试将其转换为稀疏 scipy 矩阵。 它用于有限差分法中求解二维网格上的薛定谔方程,具体取决于 k 向量 k = (kx, ky)。 密集矩阵到 SciPy 我目前的方法是使用 lambdify 从一个 sympy 矩阵 A 创建 ...
我试图把这个 function 当我尝试这样做时出现错误。 我也分段尝试过,但这并没有给我想要的结果 请帮助提前谢谢 ...
我尝试了此代码,但出现错误。 如果可能,请告诉我如何对定义的函数代码进行lambdify “TypeError:无法确定关系的真值”这是我得到的错误请帮助,谢谢。 ...