Matlab、Mathematica、Maple、MathCAD 几个专业数学处理软件相比较,
Maple 更擅长符号运算
有个德国人对几大数学软件做过很精确的比较。一共60多页的文档,从6个大项100多个小项目进行了详细的比较(见PDF文档)。几十个表格,数千行代码,而且为了保证同样的算法的代码质量,Mathematica的代码由Wolfram Research的人来写,Matlab代码由MathWorks的人来写。不得不佩服德国人做事的严谨。
最后评分结果:
Maple 51.13%
Mathematica 71.05%
Matlab 69.58%总的来说:
Matlab适合工程界,尤其是工具箱、快速代码,还有和第三方软件的很多集成,比如优化工具箱,其中最明显的第三方就是comsol
Mathematica语法优秀,优秀到几乎带有所有的编程范式
Maple符号计算最强,也出了仿真的Maplesim
mathematics更擅长符号运算,Matlab更擅长纯计算