有没有办法在 python 的分段函数中指定 x!=y ?

马戏团

我对这整个词有点陌生,今天我想尝试在 jupyter notebook 上做一些数学运算。我想解决这个功能:在此处输入图像描述

我正在使用 jupyter notebook,以及 sympy、numpy 和 matplotlib 等模块,但我不知道如何表示 x!=-y。

例如,如果函数不是 x!=-y,而是 x>y,我会这样做:

 x, y = sp.symbols('x y', real=True)
 g = sp.Piecewise(((x*y**4 - x**4*y)/(x**3+y**3), (x>y)), (0, True)) 
 G = sp.Lambda((x,y), g)
 display(G(x,y))

但是如果我输入x!=-y,它就不起作用(它不显示整个分段函数,它只显示分段函数的'第一部分'),我不知道如何解决它.

谢谢!!!

Davide_sd

使用 SymPy,我们只能创建与 的相等Eq和不相等Ne这是因为在 SymPy中==!=保留用于符号表达式的结构比较。

因此,在您的示例中,您必须执行以下操作:

x, y = symbols('x y', real=True)
g = Piecewise(((x*y**4 - x**4*y)/(x**3+y**3), Ne(x, -y)), (0, True)) 
display(g)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有办法让函数在没有 after 方法的情况下在 Python 中指定的时间后运行?

有没有办法镜像python函数?

有没有办法反转这个python函数?

Python:有没有办法在列表中指定的数据框的所有列上单独应用函数?Pyfinance套餐

有没有办法从 2D (x,y) 数据集绘制同心圆颜色图,其中 x 是 python 中圆的半径

有没有办法在“x for y in x for z”中得到x

有没有办法使“ [X(),Y(),Z()]中的X()”返回True?

Delphi FMX-有没有办法在Firemonkey中获取表单的X,Y坐标?

有没有办法根据 y 中的真实标签对特征 X 进行转换?

有没有办法在表格中隐藏 x 到 y 的行?

有没有办法在PowerPoint中查看/编辑对象的x,y坐标?

有没有办法获得散点图中单个点的x和y坐标?

(操纵up)有没有办法通过x,y获取元素查询?

有没有办法对 x,y 数组进行对角切片?

有没有办法改变matplotlib中x / y刻度的alpha值?

有没有办法使此Python kNN函数更有效?

有没有办法在Kafka-Python使用者API中指定隔离级别?

Python - 有没有办法将函数放入函数而不是“TypeError:'int' object is not callable”?

有没有办法为python枚举指定默认值?

有没有办法在 Python 的函数中使用可选参数?

有没有办法在 Python 的函数中使用可选参数?

python有没有办法检查值变化然后触发一个函数?

有没有办法让 Python all() 函数处理多维数组?

有没有办法使用Python RQ从__main__提交函数

有没有办法在 Python 中执行固定持续时间的函数?

有没有办法访问用装饰器定义的Python函数的名称空间?

Python中有没有办法告诉特定函数如何操作我的类对象?

Django:有没有办法让客户端在本地渲染 Python 3 函数?

有没有办法在python中添加.replace函数?