Mathematica

Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎、图形系统、编程语言、文本系统、和与其他应用程序的高级连接。很多功能在相应领域内处于世界领先地位,它也是使用最广泛的数学软件之一。...[ 百科 ]

简介

Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎、图形系统、编程语言、文本系统、和与其他应用程序的高级连接。很多功能在相应领域内处于世界领先地位,它也是使用最广泛的数学软件之一。Mathematica的发布标志着现代科技计算的开始。Mathematica是世界上通用计算系统中最强大的系统。自从1988发布以来,它已经对如何在科技和其它领域运用计算机产生了深刻的影响。

主要功能

1、使用一行代码可显示的图形

2、各种基本数学函数库

3、各种特殊属性函数库

4、矩阵和数据操纵工具,包括对稀疏矩阵的处理

5、支持复数、任意精度数、区间算术和符号运算

6、2维和3维数据以及函数的可视化和动画工具

7、求解方程组、常微分方程、偏微分方程、微分代数方程、时滞微分方程、递推关系式等等

8、离散和连续微积分的数值和符号工具

9、多变量统计程序库,包括支持100多种数据分布的数据拟合、假设检验、概率和期望的运算

10、对运算和应用程序添加用户界面的各种工具包

11、约束和非约束以及局部和全局的最优化技术支持

12、程序语言支持:过程式编程语言、函数式编程语言和面向对象的编程语言

13、图像处理工具 ,包括图像识别

14、提供用于图论中图的分析和可视化的工具

15、分析组合问题的工具

16、用于文本挖掘的工具

17、数据挖掘的工具,比如聚类分析、字符串对齐和模式匹配

18、数论函数库

19、金融运算的工具,包括期权、债券、年金、派生工具等的计算

20、群论函数

21、技术文本处理,包括公式编辑器和自动报告生成

22、用于声音、图像和数据的小波分析程序库

23、控制系统程序库

24、连续和离散的积分变换

25、导入和导出数据、图像、视频、GIS、CAD等各种文件格式,并支持对生物医学类数据的输入和输出

26、链接Wolfram Alpha的大量数学、科学、社会经济学类的数据集合

27、查看并且重新使用前面的输入和输出(包括图像和文本记号)的笔记本界面

28、和基于DLL、SQL、Java、.NET、C++、FORTRAN、CUDA、OpenCL以及http的系统相链接的工具

29、编写并行程序的工具

30、当与互联网连接时,在笔记本中可同时使用“自由格式语言输入”(一个自然语言型的用户界面)和 Mathematica 语言