如何告诉Sympy某个符号小于1?

问题描述 投票:0回答:2

我想定义一个小于1但大于0的变量,我不知道是否可以从一开始就完成,我有这样的东西

delta = var(r'\delta',positive=True) # added style

我正在使用jupyter

sympy
2个回答
0
投票

使用您对 delta 的定义,设

n = 1/(1 + delta)
(或
delta/(1 + delta)
),它将如您所描述的那样。


0
投票

@smichr 的答案的问题在于,您的表达式根据新符号进行了重铸,这可能是不可取的。请参阅我的答案here,其中我展示了如何在假设下简化 sympy 表达式

0 <= x <= upper_bound

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