next up previous
Next: 5.4 演算子 Up: 5 電卓的な使用 Previous: 5.2 かっこ

5.3 変数 (名前) の宣言、変数への代入

どういう名前が定義されているかは、 ??Global`* でチェックできます (一度やってみることを勧めます)。


不要になった変数 (または 後で出て来るユーザー定義の関数) は、 Clear[名前] または Remove[名前] 等で こまめに削除しておくことを勧めます。 名前の指定にアスタリスクが利用できます9 (一度使った変数に残っているゴミのせいで首をひねることが良くあります)。

変数の定義は不要になったら消さないと副作用が出る
In[1]:= f=x^2+2x+3

                   2
Out[1]= 3 + 2 x + x

In[2]:= x=1

Out[2]= 1

In[3]:= f

Out[3]= 6

In[4]:= D[f,x]

General::ivar: 1 is not a valid variable.

Out[4]= D[6, 1]

In[5]:= Clear[x]

In[6]:= D[f,x]

Out[6]= 2 + 2 x

In[7]:= Remove[f,x]


next up previous
Next: 5.4 演算子 Up: 5 電卓的な使用 Previous: 5.2 かっこ
桂田 祐史
2013-04-09