• 締切済み

Mathematicaのoutputについて

Mathematicaで何か式を計算するとき、パラメーターをいくつか用い出力すると、パラメーターは使ったアルファベットのまま整理されて出力されます。 その後一度パラメーターに値を代入してから、もう一度前の式を評価するとパラメーターに値が代入されて出力されます。 ここで、パラメーターに一度数値を代入した後に、また式をアルファベットを用いた形で表示させるのはどうしたらいいでしょうか?(パラメーターの値の初期化とか?) よろしくお願いします。

みんなの回答

  • KENZOU
  • ベストアンサー率54% (241/444)
回答No.1

式を関数にすればよいでしょう。例えば足し算を考えます。 Moduleの中の{x,y}は局所変数となります。詳細は参考URLを参照してください。 【例】 In[]:=f[x_,y_]:=Module[{x,y},z=x+y;z]; f[2,3] f[4,5] Out[]=5 9

参考URL:
http://documents.wolfram.com/v5/Built-inFunctions/Programming/Scoping/Module.html

関連するQ&A