文档介绍:第一章   Mathematica的启动的运行
Mathematica是美国Wolfram公司生产的一种数学分析型的软件,以符号计算见长,也具有高精度的数值计算功能和强大的图形功能。,,须深入掌握Mathematica的读者可查阅相关书籍。
,用鼠标双击Mathematica图标(刺球状),在显示器上显示如图1-1的工作窗口,这时可以键入你想计算的东西,比如键入1+1,然后同时按下Shift键和Enter键(数字键盘上只要按Enter键),这时Mathematica开始工作,计算出结果后,窗口变为图1-2。
图1-1  Mathematica的工作窗口
    Mathematica第一次计算时因为要启动核(kernel),所需时间要长一些,也可以在Mathematica 启动后第一次计算之前,手工启动核,方法是用鼠标点击:Kernel->Start Kernel->。
图1-2  完成运算后的Mathematica的窗口
图1-2中的“In[1]:=”表示第一个输入;“Out[1]=”表示第一个输出结果。接下来可键入第二个输入,按这样的方式可利用Mathematica进行“会话式”计算。要注意的是:“In[1]:= ”和“Out[1]=”是系统自动添加的,不需用户键入。Mathematica还提供“批处理”运行方式,即可以将Mathematica作为一种算法语言,编写程序,让计算机执行,这在第七章将会作简要介绍。
第二章  Mathematica的基本运算功能
 算术运算
Mathematica最基本的功能是进行算术运算,包括加(+),减(-),乘(*),除(/),乘方(^),阶乘(!)等。
注意:
1  在Mathematica中,也可用空格代表乘号;数字和字母相乘,乘号可以省去,例如:3*2可写成3 2,2*x可写成2x,但字母和字母相乘,乘号不能省去。建议大家尽可能不要省去乘号,以免引起混乱。
2  在Mathematica中,表达式中用来表示运算的结合次序的括号只允许是圆括号(无论多少层)。例如:4*(2+3/(2-5))
3  当输入式子中不含小数点,输出结果是完全精确的。例如:输入2/3,输出仍然为2/3。
4  为了得到计算结果的近似数或指定有效数字的位数,可以用N[  ]函数。例如:N[x],N[x,20].前者取x的默认位数近似值,后者取x的20位有效数字。
5  %表示上一个输出结果,%%表示倒数第二个输出结果,以此类推,%n表示第n个输出结果(而不是倒数第n个结果)。
6  在Mathematica中,如果在输入的表达式末尾加上一个分号“;”,表示不显示计算结果,但你可以调用它的结果。
  常量和变量
在一个过程中保持不变的量称为常量,常量也称为常数,Mathematica提供很多常用的数学常数,如:
   Pi :圆周率; Degree :度;  Infinity :无穷大;E :自然对数的底;  I :虚数单位
在很多计算中可能多次用到同一个数值,这时可将该数值赋给一个变量。如(为节省篇幅,将输入和输出写在同一行):
In[1]:=x=y=5      Out[1]=5
In[2]:=pi=N[Pi,20]  Out[2]=
在后续计算中就可直接把x,y,pi作为常数使用。如
In[3]:=pi^2        Out[3]=**********
你所定义的变量值是不会变的,具有永久性,一旦你给变量x赋值后,这一变量值将一直保持不变,直到你重新给它赋值或使用清除命令将它清除:x=.  或者 Clear[x]
在Mathematica中,对于变量名没有长度限制,但变量名不能以数字开头,如x2可以作为变量名,但2x却是2*x的意思,在输入含有变量的式子时,应注意x y表示x*y,而xy是一变量,x^2y意味着(x^2)*y而不是x^(2y)。
  函数
   系统内建函数
Mathematica提供了很多常用的函数,多达上百种,包括基本初等函数和某些特殊函数,这里仅给出其中较为常用的一些。
Sqrt[x]   平方根函数                       Exp[x]    指数函数
Log[x]   自然对数                         Log[b,x]   以b为底的对数函数
Abs[x]   绝对值函数