次のようなものを使用したい:
ContourPlot [Abs [z-1] == 2]
そして、zを= x+iyとして定義します
With関数を使ったそのような例をどこかで見ましたが、もうそれを見つけることができず、すべての試みが成功していません。
次のようなものを使用したい:
ContourPlot [Abs [z-1] == 2]
そして、zを= x+iyとして定義します
With関数を使ったそのような例をどこかで見ましたが、もうそれを見つけることができず、すべての試みが成功していません。
はい、できます。:のWith
外側を必ず配置する必要があります。ContourPlot
With[{z = x + I y},
ContourPlot[Abs[z - 1] == 2, {x, -2, 2}, {y, -2, 2}]]
また、使用することができますEvaluate
:
ContourPlot[
With[{z = x + I y}, Abs[z - 1] == 2] // Evaluate, {x, -2, 2}, {y, -2, 2}]
これは一般に、プロット関数の場合に当てはまります。プロット関数は、ほとんどの場合、非標準的な方法で引数を評価します。