资源描述:
《mathematica8.0中文经典教程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、前言Mathematica软件使用简介Mathematica是一个功能强大的常用数学软件,它是由美国物理学家StephenWolfram领导的WolframResearch公司用C语言开发的数学系统软件。不但可以解决数学中的数值计算问题,还可以解决符号演算问题,并且能够方便地绘出各种函数图形。这里介绍的命令可以适用于Windows操作系统的Mathematica2.2以上版本运行。一、Mathematica的进入/退出如果你的计算机已经安装了Mathematica软件,系统会在Windows【开始】菜单的【程序】子菜单中加入启动Mathematica命令
2、的图标:图1.1启动Mathematica用鼠标单击它就可以启动Mathematica系统进入Mathematica系统工作界面:1图1.2Mathematica2.2工作界面图图1.3Mathematica4.0工作界面图Mathematica系统工作界面是基于Windows环境下的Mathematica函数或程序运行与结果显示的图形用户接口,是Mathematica的工作屏幕。界面上方的主菜单和工具条的功能类似于Windows中的Word软件。其中的空白位置称为Notebook用户区,在这里可以输入文本、实际的Mathematica命令和程序等来达到
3、使用Mathematica的目的。在用户区输入的内容被Mathematica用一个具有扩展名为“.ma”(Mathematica2.2)或“.mb”(Mathematica4.0)在的文件名来纪录,该文件名是退出Mathematica时保存在用户区输入内容的默认文件名,一般是文件名:“Newnb-1.ma”或“Newnb-1.mb”。退出Mathematica系统像关闭一个Word文件一样,只要用鼠标点击Mathematica系统集成界面右上角的关闭按钮即可。关闭前,屏幕会出现一个对话框,询问是否保存用户区的内容,如果单击对话框的“否(N)”按钮,则关闭
4、Notebook窗口,退出Mathematica系统;如果单击对话框的“是(Y)”按钮,则先提示2你用一个具有扩展名为.ma或.mb的文件名来保存用户区内的内容,再退出Mathematica系统。二、Mathematica中的数与运算符、变量、函数1.数与运算符Mathematica有整数(写法同于常见方式。但输入时,构成整数的各数字之间不能有空格、逗号和其它符号)、实数(带小数点的数和数学中的无理数)、复数(用含有字母I来表示虚数单位的数)和数学常数,常用的有:Pi表示圆周率=3.14159…E表示自然数e=2.71828…Degree表示几何的角度
5、1或/180I表示虚数单位-1开平方IInfinity表示数学中的无穷大算术运算符+、-、*、/和^表示加、减、乘、除和乘方。关系运算符符号含义对应的数学符号例子==相等关系=如x+3=0应该写为x+3==0!=不等关系如x+30应该写为x+3!=0>大于关系,>如x>4应该写为x>4>=大于等于关系如x4应该写为x>=4逻辑运算符符号名称含义!逻辑非当关系表达式A为真时,!A为假;当关系表达式A为假时,!A为真。&&逻辑与当关系表达式A和B都为真时,A&&B为真,否则为假。
6、
7、逻辑或当关系表达式A和B都为假时,A
8、
9、B为假,否则为真
10、。2.变量变量名的书写规则以小写字母开头,可以包含任意多的字母数字,但不能包含空格或标点符号。变量的赋值命令1)变量=表达式作用:把表达式的值赋给左边变量,如s=x^2-5x+6,t=x^2+y^2-2x*y2)变量=Input[]作用:通过键盘输入给左边的变量赋值,例如:x=Input[]清除变量清除变量的含义是清除前面已经给变量所赋的值,命令形式为变量名=.或Clear[变量名1,变量名2,…]清除变量后,变量名就还原成一般的数学符号了。3.函数Mathematica有很丰富的内部函数,函数名一般使用数学中的英文单词,只要输入相应的函数名,就可
11、以方便地使用这些函数。内部函数既有数学中常用的函数,又有工程中用的特殊函数。如果用户想自己定义一个函数,Mathematica也提供了这种功能。Mathematica中的函数自变量应该用方括号[]括起,不能用圆括()号括起。Mathematica中的内部函数3Mathematica函数形式数学含义Abs[x]表示x的绝对值
12、x
13、ArcSin[x],ArcCos[x]表示反正弦函数arcsinx,反余弦函数arccosxArcTan[x],ArcCot[x]表示反正切函数arctanx,反余切函数arccotxmBinomial[n,m]表示二项式系数C
14、nCeiling[x]表示不小于x的最大整数xExp[x]表示以自然数为底的指数