電子書籍の厳選無料作品が豊富!

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

A 回答 (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-inFunction …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!