一、Maple V 系统
  Maple V是由Waterloo大学开发的数学系统软件,它不但具有精确的数值处理功能,而且具有无以伦比的符号计算功能。Maple V的符号计算能力还是MathCAD和MATLAB等软件的符号处理的核心。Maple提供了2000余种数学函数,涉及范围包括:普通数学、高等数学、线性代数、数论、离散数学、图形学。它还提供了一套内置的编程语言,用户可以开发自己的应用程序,而且Maple自身的2000多种函数,基本上是用此语言开发的。
  Maple采用字符行输入方式,输入时需要按照规定的格式输入,虽然与一般常见的数学格式不同,但灵活方便,也很容易理解。输出则可以选择字符方式和图形方式,产生的图形结果可以很方便地剪贴到Windows应用程序内。

二、MATLAB 系统
  MATLAB原是矩阵实验室(Matrix Laboratory)在70年代用来提供Linpack和Eispack软件包的接口程序,采用C语言编写。从80年代出现3.0的DOS版本,逐渐成为科技计算、视图交互系统和程序语言。MATLAB可以运行在十几个操作平台上,比较常见的有基于Windows 9X/NT、OS/2、Macintosh、Sun、Unix、Linux等平台的系统。
  MATLAB程序主要由主程序和各种工具包组成,其中主程序包含数百个内部核心函数,工具包则包括复杂系统仿真、信号处理工具包、系统识别工具包、优化工具包、神经网络工具包、控制系统工具包、μ分析和综合工具包、样条工具包、符号数学工具包、图像处理工具包、统计工具包等。而且5.x版本还包含一套几十个的PDF文件,从MATLAB的使用入门到其他专题应用均有详细的介绍。
  MATLAB是数值计算的先锋,它以矩阵作为基本数据单位,在应用线性代数、数理统计、自动控制、数字信号处理、动态系统仿真方面已经成为首选工具,同时也是科研工作人员和大学生、研究生进行科学研究的得力工具。MATLAB在输入方面也很方便,可以使用内部的Editor或者其他任何字符处理器,同时它还可以与Word6.0/7.0结合在一起,在Word的页面里直接调用MATLAB的大部分功能,使 Word具有特殊的计算能力。

三、MathCAD 系统
  MathCAD是美国Mathsoft公司推出的一个交互式的数学系统软件。从早期的DOS下的1.0和Windows下的4.0版本,到今日的8.0版本,功能也从简单的数值计算,直至引用Maple强大的符号计算能力,使得它发生了一个质的飞跃。
  MathCAD是集文本编辑、数学计算、程序编辑和仿真于一体的软件。MathCAD7.0 Professional(专业版)运行在Win9X/NT下,它的主要特点是输入格式与人们习惯的数学书写格式很近似,采用WYSWYG(所见所得)界面,特别适合一般无须进行复杂编程或要求比较特殊的计算。MathCAD 7.0 Professional 还带有一个程序编辑器,对于一般比较短小,或者要求计算速度比较低时,采用它也是可以的。这个程序编辑器的优点是语法特别简单。
  MathCAD可以看作是一个功能强大的计算器,没有很复杂的规则;同时它也可以和Word、Lotus、WPS2000等字处理软件很好地配合使用,可以把它当作一个出色的全屏幕数学公式编辑器。

四、Mathematica 系统
  Mathematica是由美国物理学家Stephen Wolfram领导的Wolfram Research开发的数学系统软件。它拥有强大的数值计算和符号计算能力,在这一方面与Maple类似,但它的符号计算不是基于Maple上的,而是自己开发的。
  Mathematica的基本系统主要是用C语言开发的,因而可以比较容易地移植到各种平台上,Mathematica是一个交互式的计算系统,计算是在用户和Mathematica互相交换、传递信息数据的过程中完成的。Mathematica系统所接受的命令都被称作表达式,系统在接受了一个表达式之后就对它进行处理,然后再把计算结果返回。Mathematica对于输入形式有比较严格的规定,用户必须按照系统规定的数学格式输入,系统才能正确地处理,不过由于3.0版本引入输入面板,并且可以修改、重组输入面板,因此以前版本输入指令时需要不断切换大小写字符的繁琐方式得到很好的改善。5.1版本可以用各种格式保存文件和剪贴内容,包括RTF、HTML、BMP等格式。

Mathematica的符号功能是最强的。且它的运行构架是最优的。符号运算效力与解析能力是最好的(数值运算当然是Matlab最好)。它的构架由核心系统与前端系统构成。两个系统既合作又独立。这个比 Matlab的构架都要优秀。它是专为研究人员开发的。至于Maple的符号能力根本就比Mathematica弱很多的。它基本上是为中学生与大学生之学习研发的。不足以进行物理学与技术科学的运演。而Mathematica是最好的物理学科研的工具。Matlab是最好的技术科学数值求解的工具。朋友们应该知了。数值类的数学软件是Matlab最好最全。符号分析类的数学软件是Mathematica最好。

五、四种软件的比较
  选用何种数学软件?如果仅仅是要求一般的计算或者是普通用户日常使用,首选的是MathCAD,它在高等数学方面所具有的能力,足够一般客户的要求,而且它的输入界面也特别友好。如果要求计算精度、符号计算和编程方面的话,最好同时使用Maple和Mathematica,它们在符号处理方面各具特色,有些Maple不能处理的,Mathematica却能处理,诸如某些积分、求极限等方面,这些都是比较特殊的。如果要求进行矩阵方面或图形方面的处理,则选择MATLAB,它的矩阵计算和图形处理方面则是它的强项,同时利用MATLAB的NoteBook功能,结合Word6.0/7.0的编辑功能,可以很方便地处理科技文章。

Maple、MATLAB、MathCAD和Mathematica相关推荐

  1. 数学软件四大家族——Maple、MATLAB、MathCAD和Mathematica优缺点比较

    目前在科技和工程界上比较流行和著名的数学软件主要有四个,分别是Maple.MATLAB.MathCAD和Mathematica.它们在各自针对的目标都有不同的特色. Maple V 系统 Maple ...

  2. 在Matlab中调用Mathematica的函数

    Matlab与Mathematica都是目前比较好的数学软件,个人感觉Matlab比较偏应用,工程计算方面,而Mathematica比较适合数学推理,,理论比较重,个人最喜欢就是它的二维输入格式,比较 ...

  3. matlab 回退到上一行,对乒乓球回滚的分析与MATLAB模拟-利用 Mathematica 模拟乒乓球滚动 - PS下...

    虽然matlab远多于mathematica.工程系本科会有matlab课,但没注意到有mathematica的课.研究生基本都会matlab,但会mathematica的很少.这这并不代表mathe ...

  4. 数学软件Matlab、Mathematica、Maple、Mathcad、SAS、SPSS、Lindo

    Matlab MATLAB是MathWorks公司推出 的一套高性能的数值计算和可视化软件,经过多年大量的.坚持不懈的改进,现在MATLA已经更新至7.x版.MATLAB集数值分析.矩阵运算.信号处理 ...

  5. matcad和matlab处理矩阵,四种软件的比较(Maple,Matlab,Mathematic,MathCAD)

    选用何种数学软件?如果仅仅是要求一般的计算或者是普通用户日常使用,首选的是MathCAD,它在高等数学方面所具有的能力,足够一般客户的要求,而且它的输入界面也特别友好.如果要求计算精度.符号计算和编程 ...

  6. 世界三大数学软件:MATLAB 2017-2019/Mathematica 11/Maple 2018-2019

    最近了解到哈工大.哈工程被禁用MATLAB这件事,想了想真挺无语的,你让这俩学校搞学术的工科生怎么办? 对于现在的工科生来说,MATLAB 算得上是必不可少的工具了,其必要性可能仅次于 Office ...

  7. MathML: 描述数学表达式

    在Web上显示.操作.共享及其它 文档选项 打印本页 将此页作为电子邮件发送 级别: 中级 车皓阳 (grandiose11@msn.com)中科院软件所 张治 (uphenix@hotmail.co ...

  8. 数学软件四大家族—MATLAB、MathCAD、Maple 和 Mathematica 优缺点比较

    目录 数学软件四大家族-MATLAB.MathCAD.Maple 和 Mathematica 优缺点比较 MATLAB 系统 MathCAD 系统 Maple V 系统 Mathematica 系统 ...

  9. Matlab Mathematica MathCAD Maple比较(转载)

    原文 由于工作和个人兴趣关系,最近几年用了几种数学软件,主要是 Matlab,Mathematica和MathCAD.简单说一下个人感受. Matlab是用的最早的,还胡写过一本Matlab的教程.使 ...

最新文章

  1. iPhone PHP获取文件,IOS中获取各种文件的目录路径的方法
  2. 售前工程师的成长(五)---一个老员工的经验之谈
  3. gitpythonapi_GitPython 使用基础
  4. docker为什么比虚拟机快
  5. java设计模式 单例_java设计模式--单例模式
  6. Linux用户基础操作入门
  7. 洛谷——P1046 [NOIP2005 普及组] 陶陶摘苹果
  8. 2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/mor
  9. Python开发的一个IDE推荐,Sublime Text 3
  10. windows10下Qt安装及OpenCV配置
  11. android 不同机型 bug,[Android] Opengl ES 机型适配 bug 汇总
  12. 离散数学9:二部图、欧拉图、哈密顿图
  13. 互联网日报 | 中国移动香港实现5G独立组网;嫦娥五号顺利进入环月轨道;钟慧娟成全球白手起家女首富...
  14. windows 2008下载地址及版本介绍
  15. 系统wmi服务器,wmi的服务器实时监控系统
  16. 计算机课程word教学,Word教学方法及使用技巧
  17. 【微信小程序】幻灯片效果实现
  18. 微信重磅功能更新!加好友按人数收费,视频号付费订阅、微信版“知乎”来了...
  19. PHP 26个英文字母递增
  20. cdn perl_用perl对CDN节点日志进行统计

热门文章

  1. 计算机电源管理最高续航,高效电源管理 vivo TWS Neo最大支持27小时续航
  2. Python list 常见用法
  3. 2023最新苹果CMS 10仿韩剧TV主题模板源码+UI简约大气
  4. 七十七.ags4-1.1.15
  5. 域用户桌面图标无法删除的解决办法
  6. c语言数论应用有关题目,中学数学中及初等数论相关的几个问题.docx
  7. 子网掩码!如何划分子网掩码,计算IP地址
  8. 初学者开发iOS游戏的入门必备用书——iOS 5 cocos2d游戏开发实战(第2版)
  9. vue2里面的Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location
  10. python助教酱酱是谁_papi酱个人资料