问题标签 [lambdify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在 Julia 中使用 SymPy 对字符串列表进行lambdify?
在 Julia 中使用 SymPy,如何转换示例输入
feature_names = ["1", "x", "y", "z", "x^2", "x y", "x z", "y^2", "y z", "z^2"]
进入一个可调用的方法f(x, y, z)
,该方法返回表达式的评估,例如
numpy - 如何使用带有lambdify的字典
我用参数编写了 sympy 函数。例如,
为了绘制这个函数,我以这种方式使用lambdify:
但是,我必须注意元组中的元素顺序:(ampl, freq, phase, cte)。我想知道是否可以在字典中使用这些参数:
我尝试了不同的东西,但它不起作用。
python - sympy-lamdify 无法转换“和”
我试图And
在sympy
使用时重新映射lambdify
,但它似乎不起作用......
结果不会显示“inside my_and”,这意味着它my_and
不起作用。其他功能sin
如下所示。我不知道哪里出错了...
这个将准确inside my_sin
输出0.
我想重新映射And
到我的功能,那我该怎么办?
python - 带有可变长度参数的lambdify sympy
我有一个 expr 列表,其中包含不同数量的变量,如下所示:
我想使用 sympy 和 lambdify 来评估这些表达式。为此,我编写了以下说明:
现在,我应该怎么做才能调用 f_ 因为每个术语中有不同的变量?
numpy - Lambdify 中的大数字
我有(由 SymPy 自动生成的)表达式,包括 sqrt 函数,在 sqrt 下有大数字,在它前面有小乘数。所以总体结果必须在浮点范围内,但 sqrt - 下的值不在。我使用 lambdify 命令将此表达式转换为 Python 函数。调用此函数得到异常:
输出:
对于k = 2
代码正常工作:
有没有办法在不手动重写表达式的情况下解决这个问题?
UPD:看起来这是 NumPy 的问题:
第一次通话有效,第二次通话 - 不!