私はどのようにSympyで以下を実装しますか?Sympyの評価に "if otherwise"句を追加するには?
if x > y
z = x - y
otherwise
Z = 0
私は仮定を見ましたが、私はまだ失われています。
私はどのようにSympyで以下を実装しますか?Sympyの評価に "if otherwise"句を追加するには?
if x > y
z = x - y
otherwise
Z = 0
私は仮定を見ましたが、私はまだ失われています。
thisページの例を参照してください。
import sympy as s
x, y = s.symbols('x,y')
z = s.Piecewise((x-y, x > y), (0, True))
z.subs([(x,1),(y,2)])
z.subs([(x,2),(y,1)])
ありがとうございました。これはうまくいった。私は答えを与えるために十分な評判を持っていない、それについて申し訳ありません。 –
私は左の目盛りを押して答えを受け入れることができると思います。それはあなたの質問なので、評判は必要ありません。とにかく運が良かった。 –
投稿を編集して読みやすくするためのsmackenzieありがとうございました。 –