Mathematica简介 软件概述 Mathematica是由美国Wolfram公司研究开发的一个著名的数学软件,是一种强大的数学计算、处理和分析的工具。它有着强大的符号计算功能, 可以作多项式的各种运算(四则运算、展开、因式分解等)、有理式的各种计算;它可以求一个复杂函数的极限、导函数、不定积分和作幂级数的展开、矩阵的运算等。强大的数值计算功能, 可以作任意位精确度(实数值或复数值) 的数值计算;可以求多项式方程、有理方程和超越方程的精确解和近似解;求解微分方程、计算定积分的任意精度的近似值等。它还具有强大的可视化功能,可以将2D和3D函数图形,声音的制作和播放;强大的并行计算功能,提高了软件的计算能力等等。 功能介绍 Mathematica主要用于求解研究和工程计算领域中的问题,也可处理能够完成符号运算、数值计算,图形可视化,并行计算,程序与编程等多种操作。 笔记本和文档 Mathematica 笔记本包含了一个高质量的文字处理系统的所有常见功能,并添加了许多其它的特殊功能。程序构建的符号文档,采用独特灵活的格式。笔记本基础,笔记本格式和样式,特殊字符,布局和表,数学排版,笔记本和界面定制,文档生成,底层笔记本设计等。Mathematica 的笔记本它支持完整的标记、级联样式表、快速改变文档的能力。优化的笔记本不仅可以交互使用,而且可以输出到网页或打印设备。 符号计算 Mathematica 的基本核心思想是所有对象、数据、程序、公式、图形、文档、可以用符号表达式来表示。这个统一概念构成了其统一的符号规划范式,使更多独特的Mathematica语言和系统成为可能。Mathematica 的核心是高级的符号语言,它与广泛应用的编程式程序规范相统一,并且它独特的符号设计概念为程序设计概念增加了新的灵活性。 数值计算 Mathematica的数值计算功能,包括计算方法,最优化与数理统计方面的内容,它的特点是准确计算与数值计算相结合,能够通过可选参数提高计算精度。例如:数据拟合与插值,数值积分与方程的近似解,极值问题,数理统计,矩阵分解等等。 可视化功能 符号图像、非并行函数和数据可视化。它包括数据可视化,函数可视化,制图和可视化信息,动态可视化,图形选项和样式,图形交互和绘制,符号图形语言,计算几何,图形输入和输出,声音和发音。 并行计算 高性能计算需要为最苛刻的技术问题获取正确的答案。速度是至关重要的,但还不够—您不但需要获得您所需要的结果,而且它们必须准确。 Mathematica 不仅仅提供这些,还有更多的性能。与重要的高性能计算(HPC)技术天衣无缝地集成于一个单一的系统,从而使您不必再在速度和准确性之间作出取舍。这些技术的自动应用,使 Mathematica 成为高性能的计算环境,让您快速提供正确的解决方案。 程序与编程 Mathematica 的基本核心是一个可扩展的系统,可以方便的创建高效、模块化、重新调用的任意大小的程序包。Mathematica 的符号程序结构和界面体系结构,让它可以提供一个灵活的现代软件开发环境。 在支持多种程序概念传统计算机语言中,Mathematica 较为突出。 过程式设计是 C 和 Java 等脚本语言的概念范式。Mathematica 支持各种标准的过程式程序设计,但往往扩展到更为普遍的符号设计环境中。 应用领域 目前,Mathematica应用于科学的各个领域,包括工程,生物技术和医药,金融,统计,商业分析,教育,科技,物理,社会学和其它学科,许多世界顶尖科学家都成为它的忠实支持者。同时, Mathematica也是计算机科学和软件开发的重要工具:它的语言结构被广泛地应用于研究、原型和界面环境。 本文来源:https://www.wddqw.com/doc/f51464d576eeaeaad1f330ea.html