定义变量

在做较长的计算时,对中间的结果赋以一个名字会带来方便. 如同标准数学或其它计算机语言一样,引入已命名的变量来实现这一点.

这里设置 变量 的值为 .
In[1]:=
Click for copyable input
Out[1]=
不论 何时出现, Mathematica 都给其赋值为 .
In[2]:=
Click for copyable input
Out[2]=
这里重新设置 的值.
In[3]:=
Click for copyable input
Out[3]=
设置 为 40 位有效数字的 .
In[4]:=
Click for copyable input
Out[4]=
显示定义的 值.
In[5]:=
Click for copyable input
Out[5]=
计算 的数值解,精度与 一样.
In[6]:=
Click for copyable input
Out[6]=
x=valuex 赋值
x=y=valuexy 赋值
x=. Clear[x]清除 x 的值

给变量赋值.

注意,赋给变量的值具有永久性. 一旦给一个变量赋了值,这个值将一 直保持到明确清除它为止. 当然,如果启动一个新的 Mathematica ,这个值将不存在.

在使用 Mathematica 时,忘记你前面已设置的变量是产生错误的一个常见原因. 如果设置 Mathematica 认为 的值总是 , 直到或除非您明确告诉它不是. 为了避免错误,当使用完设置的变量后,应立即清除该变量的值.

• 用完所设置的变量后,就立即清除该变量的值.

使用 Mathematica 的一个原则.

可以用任何名称定义变量,名称长度没有限制. 但变量名不能以数字开头. 例如: 可以作为变量, 但 的意思是 .

Mathematica 使用大写和小写字母. 有一个规则: Mathematica 的内置对象总是以大写字母开头. 为了避免混淆,当选择自定义的变量名时应以小写字母开头.

aaaaa包含小写字母的变量名
Aaaaa大写字母开头的内置对象名

命名规则.

Mathematica 可以像在数学中一样,输入包含变量的式子, 但有几个要点须注意:

表示 .
• 没有空格的 表示变量 .
表示 .
表示 , 不是 .

Mathematica 中, 使用变量应注意的事项.

New to Mathematica? Find your learning path »
Have a question? Ask support »