mathematica作为一个优秀的符号计算系统

mathematica作为一个优秀的符号计算系统

ID:29639642

大小:140.51 KB

页数:21页

时间:2018-12-21

mathematica作为一个优秀的符号计算系统_第1页
mathematica作为一个优秀的符号计算系统_第2页
mathematica作为一个优秀的符号计算系统_第3页
mathematica作为一个优秀的符号计算系统_第4页
mathematica作为一个优秀的符号计算系统_第5页
资源描述:

《mathematica作为一个优秀的符号计算系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第4节Mathematica基础Mathematica作为一个优秀的符号计算系统,不同于一般的计算软件或简单编程,它以符号记录计算的精确结果,能达到任意位的精度(只要你拥有足够的内存).并且,它还有教强的作图以及简单的编程功能.因此,在科学研究,在工程应用,在诸多领域中,Mathematica将是一个得心应手的工具.希望这些简单的讲述,能让大家对Mathematica软件有个初步的了解.其实Mathematica本身的帮助是非常强大的,相信在你上手这个软件之后,会更轻松地读懂并发现它的帮助中的各项内容的.适用版本:简记Mathematica

2、为mathmath1.2forDOS,math2.2forWindows,math3.0forwin95,math3.0forUNIX.教程目录:01简介02试试你的math03基本计算04代数变换05微积分运算(2-1)06微积分运算(2-2)07矩阵/表的运算08表的运算.209二维图形10三维图形11基本图元作图12表达式与纯函数13转化规则与参数14过程编程15程序包4.1简介我们平日用到编程语言时,大家都知道编程中用到的整型,实型,甚至双精度数,都只是一个近似的数,其精度有限,有效数字有限,在很多时候达不到实际需要的要求.符号计算

3、与数值计算的区别就在于符号计算以准确值记录计算的每一步的结果,如果需要时,可以将精确表示按需要计算成任意位数的小数表示出来(只要机器内存足够大).最常见的符号计算系统有maple,mathematica,redues等,这些软件各有侧重,比如,maple内存管理及速度比math好,但是图形方面不如math;redues没找到,没用过,未明;而用得较多的matlab编程环境特好,和C语言接口极其简单,符号计算采用Maple内核,数值计算功能很强.所以,就实用而全面来说,math是一个很好用的软件.math软件不仅能够进行一般的+-*/及科学函

4、数如Sin,Log等计算,而且能进行因式分解,求导,积分,幂级数展开,求特征值等符号计算,并且,math有较强的图元作图,函数作图,三维作图及动画功能.4.2试试你的mathmath自发布以来,目前比较常见的有math1.2forDOS,math2.2forWindows,math3.0/4.0forwin95,math3.0/4.0forUNIX.DOS下的math的好处就是系统小,对机器要求低,在386机器4M内存下就能运行得很好(机器再低点也是可以用的,比如说286/2M).在DOS下直接键入math<回车>即可进入mat

5、h系统,出现的提示符In[1]:=,这时就可以进行计算了,键入math函数,回车即可进行运算.如果输入的Quit,则退出math.这里要注意的是,math区分大小写的,一般math的函数均以大写字母开始的.windows下的math对机器要求就要高一些了,math3.0更是庞大,安装完毕有100M之多(2.2大约十多兆).同windows下的其他软件一样,math可以双击图标运行,在File菜单下有退出这一项.windows下的math有其优越性,就是可以在windows下随心所欲地拷贝粘贴图形.math3.0更是能输入和显示诸如希腊字母,

6、积分符号,指数等数学符号.DOS的math与windows下的一个区别是DOS的以回车结束一句输入,而windows的以Shift+回车结束一句输入.DOS下的提示符显示为In[数字]:=,而windows下在结束输入后才显示出In[数字]:=及Out[数字]:=字样.(Out为输出提示符)下面试试几个例子:(In[数字]:=为提示符,不用键入)In[1]:=2^100计算2的100次方In[2]:=s={{1,0,1},{0,1,0},{1,0,1}}定义矩阵sIn[3]:=Eigenvalues[s]计算s的特征值In[4]:=Plot

7、[Sin[x],{x,0,Pi}]在0,Pi间画SinIn[5]:=Plot[Cos[x],{x,0,Pi}]CosIn[6]:=Plot3D[Sin[x]Sin[y],{x,0,1},{y,0,2}]三维作图以In[6]为例说明:math的函数都以大写字母开头的单词为函数名,Plot3D,Plot,Eigenvalues,Sin等,常数也是如此,如Pi.函数名后的参数用[]括起,逗号隔开.math的输出可以作为函数的输入对象,你可以再试一个:In[7]:=Show[%%,%%%]这里一个%代表上一个输出,两个代表上两个...也可以直接用O

8、ut[n]代表第n个输出.这里需要补充的是!command执行DOS命令?name关于name(函数等)的信息(可以使用通配符)??name关于name的额外信息4.3基本运算1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。