MATLAB R2022a完全自学一本通
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1.2 MATLAB与其他数学软件

除MATLAB外,其他广泛应用的数学软件还有很多,著名的有Mathematica和Maple。

Mathematica是一个综合的数学软件环境,具有数值计算、符号推导、数据可视化和编程等多种功能,在符号计算领域有很高的知名度。整个Mathematica软件分为两大部分:Kemel和FrontEnd。Kemel是软件的计算中心,而FrontEnd则负责与用户交流,两者有一定的独立性。Mathematica的表达式含义十分丰富,几乎包含一切要处理的对象。

Maple是当今世界上较优秀的几款数学软件之一。它以友好的使用环境、强大的符号处理、精确的数值计算、灵活的图形显示、高效的编程功能为越来越多的教师、学生和科研人员所喜爱,并成为他们进行数学处理的首选工具之一。由于Maple软件原是为符号计算而设计的,因此其在数值计算与绘图方面的运算速度要比MATLAB慢。

MATLAB作为和Mathematica、Maple并列的三大数学软件之一,其强项就是强大的矩阵计算及仿真能力。MathWorks公司每次在发布MATLAB的同时,会发布仿真工具Simulink。

在欧美国家,很多大公司在将产品投入实际使用之前都会进行仿真试验,主要使用的仿真软件就是Simulink。MATLAB提供了自己的编译器,全面兼容C++及FORTRAN两大语言。因此,MATLAB成为工程师、科研人员最喜欢的语言、工具之一。