数学运算软件Mathematica.docx
《数学运算软件Mathematica.docx》由会员分享,可在线阅读,更多相关《数学运算软件Mathematica.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学运算软件Mathematica第一章绪论随着电子计算机的普及,数学软件也相继发展,选择一个适宜的数学软件,以辅助庞大的数学运算也变得日益重要。被美国Macworld杂志誉为“不只是一套软件,更是一次划时代的革命的Mathematica,将改变我们对数学学习的感受,对日后数学及其它学科和工程计算的发展也将有深远的影响。对Mathematica而言,它不仅能够轻松地应付数值计算的任务,而且还能进行符号式的运算与有关图形的绘制。除了一般的计算之外,Mathematica还能做微分、积分、包括微分方程在内的方程和方程组的求解、数学式的化简和展开、因式分解、数据分析等等,从前被人们以为极为困难的数学
2、问题都能在Mathematica的辅助之下轻易解决。国际上诸多大学、研究所早已有计划地全面推广Mathematica教学,国内也有多家大学做了这方面的尝试,将Mathematica的学习参加到高等数学的学习中。Mathematica的独特功能和相对于Matlab等软件较小的内存占用空间,使其在数学软件领域有很强的竞争力。本讲义是基于Mathematica4.1版写成的,在各章节中均有相应的例题,供读者练习。Mathematica涉及的数学领域很多,本书的编写是为已经学习了高等数学和数值分析课程的非数学和计算机专业的研究生提供一本入门的教材。因而,假如将来工作需要,同学们能够选读其它介绍更具体的
3、书籍。1.1数值计算与符号计算计算机的诞生源于数值计算,“计算Calculation一词在过去仅仅是数值计算的意思。如今的计算机除了传统的数值计算外,还能够进行数学符号的演算,Mathematica的运算类型就包含了这两类计算,即数值计算numericalcalculation和符号计算symboliccalculation。假如计算经过和计算结果不包含任何未知数代数,而是以详细的数值形式进行的,则称这一计算为数值计算,反之,假如运算经过中包含有代数的运算,则为符号计算。对于符号计算,计算机处理的对象是符号数学表达式。所谓符号,能够是字母、公式,可以以是数值,数值是表达式的最简单的形式。通过计
4、算机的符号运算功能,人们能够完成数学演算、数学推理甚至数学证实,故也将符号计算称为计算机代数。联络我们以往学习过的数学分析和数值分析,能够以为:符号计算的功能与数学分析的一样,是以解析的方法进行有关的计算;而数值计算的功能与数值分析的一样,是以数值的形式进行有关计算,得到的分别为解析解和数值解。数值计算能够求解符号计算所不能求解的一些问题。前者更适工程计算的需要,而后者更合适理论推导的需要。例如,对于简单的定积分?10)sin(dxx,解析解或用Mathematica进行符号计算的结果为)1cos(1-,用数值计算的结果为0.459698。需要指出的是,为了使一些符号计算的结果给我们量的概念,
5、能够将其转换成数值的形式。如对于上例,符号计算的结果)1cos(1-对于我们只是一个符号,假如把它化为近似的数值-)1cos(10.459698,就能够给我们以量的概念了。Mathematica能够轻松地完成这样的工作。我们能够根据所要解决的数学问题的类型,决定所要使用的计算类型和计算结果的形式。1.2数学计算软件简介目前应用的数学计算软件有30多个,就软件进行数学处理的原始内核而言,可分为两大类:一类是数值计算型软件,如MATLAB、Xmath、Gauss、MLAB等,它们对大批数据具有较强的管理、计算和可视化能力,运行效率高;另一类是数学分析型软件,如Mathematica、Maple、M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 运算 软件 Mathematica
限制150内