私はノートブックでいくつかの数式を計算しています。私は機能Mathematicaノートブックの変数のリセット/削除/忘却
Myf[x_] := Sin[c*x] + Tanh[x/c]*Exp[-x]
を定義し、今、ちょうどいくつかの健全性チェックを行うために、私はc
c = 1
を定義し、
を取得するためにIntegrate[Myf[y], {y, -1, 1}]
を評価
Integrate[Myf[y], {y, -1, 1}]
を計算すると仮定
1/E - E + 2 ArcCot[1/E] - 2 ArcCot[E]
今、私はc = 1
行を削除しても、Integrate[Myf[y], {y, -1, 1}]
はまだ代わりに置換
(1/(-2 + c))E^(-1 - 2/
c) (c E^2 Hypergeometric2F1[1, 1 - c/2, 2 - c/2, -E^(-2/c)] -
E^(2/c) (c E^(2/c)
Hypergeometric2F1[1, 1 - c/2,
2 - c/2, -E^(2/c)] + (-2 +
c) (E^2 Hypergeometric2F1[1, -(c/2), 1 - c/2, -E^(-2/c)] -
Hypergeometric2F1[1, -(c/2), 1 - c/2, -E^(2/c)])))
どのようにノートパソコン用
c
の値を忘れて/削除しないで1/E - E + 2 ArcCot[1/E] - 2 ArcCot[E]
に評価かつて私はそれを定義しました。
これらの状況に対処する最良の方法は何ですか。私は人々が
Substitute
などを使用していると思います。