Mathematica
- 软件名称
- Mathematica
- 开发商
- 史蒂芬·沃尔夫勒姆成员
- 软件平台
- Windows,Mac OS,Linux
- 软件版本
- 10.4.1[1]
- 软件语言
- 英文,中文,日文
- 软件授权
- 专有
- 类 别
- 数学软件
目录
- 1 历史
- 2 影响
- 3 开发工作
- 4 高性能计算
- 5 界面
- 6 产品功能
- ▪ 基本运算
- ▪ 常用数学函数
- ▪ 数值设定
- ▪ 四个处理指令
- ▪ 多项式转换
- ▪ 分母分子运算
- ▪ 转换函数
- ▪ 函数指数运算
- ▪ 次方乘积
- ▪ 系数最高次方
- ▪ 代换运算子
- ▪ 求解方程式
- ▪ 四种括号
- ▪ 缩短输出指令
- ▪ 查询物件
- ▪ 定义查询清除
- ▪ If指令
- ▪ 极限
- ▪ 微分
- ▪ 全微分
- ▪ 不定积分
- ▪ 定积分
- ▪ 列之和与积
- ▪ 泰勒展开式
- ▪ 逻辑运算子
- ▪ 二维绘图指令
- ▪ Plot几种指令
- ▪ 串列绘图
- ▪ 绘图颜色指定
- ▪ 彩色绘图
- ▪ 图形处理指令
- ▪ 图形之排列
- ▪ 等高线图
- 7 历史版本
- ▪ Mathematica 10.0.2 2014
- ▪ Mathematica 10.0.1 2014
- ▪ Mathematica 10.0.0 2014
- ▪ Mathematica9.0.1 2013
- ▪ Mathematica9.0.0 2012
- ▪ Mathematica8.0.4 2011
- ▪ Mathematica8.0.1 2011
- ▪ Mathematica8.0 2010
- ▪ Mathematica7.0.1 2009
- ▪ Mathematica7.0 2008
- ▪ Mathematica6.0.3 2008
- ▪ Mathematica6.0.2 2008
- ▪ Mathematica6.0.1 2008
- ▪ Mathematica6.0 2007
- ▪ Mathematica5.2 2005
- ▪ Mathematica5.1 2004
- ▪ Mathematica5.0 2003
- ▪ Mathematica4.2 2002
历史
影响
开发工作
高性能计算
界面
产品功能
基本运算
b+c 加
常用数学函数
数值设定
四个处理指令
多项式转换
分母分子运算
转换函数
函数指数运算
次方乘积
系数最高次方
代换运算子
求解方程式
四种括号
缩短输出指令
查询物件
定义查询清除
If指令
极限
微分
全微分
不定积分
定积分
列之和与积
泰勒展开式
逻辑运算子
二维绘图指令
Plot几种指令
串列绘图
绘图颜色指定
彩色绘图
图形处理指令
图形之排列
等高线图
历史版本
Mathematica 10.0.2 2014
- 支持 OS X 10.9.5 和 OS X 10.10
- 对几何计算的新型最优化、输入支持、性能提升和错误修正
- 包括 DocumentDescription、GeneratedDocumentBinding、GeneratedDocumentHistoryLength 以及更多用于 DocumentGenerator 的附加选项
- 用于 DateFunction、SunPosition 和 MoonPosition 的附加选项
- 对统计的性能提升和错误修正
- 可视化相关多处错误修正、地图的新型图标,以及 NumberLinePlot 的更广范围输入
- Replace、ReplaceAll 和 ReplacePart 现在可与关联配合使用
- 34 种新的 Interpreter 类型
- Mathematica 和 Wolfram Cloud 支持 ScheduledTask
- VerificationTest 和笔记本测试的部分修正和更新
- 包括 AnimationRunTime 和 AnimationTimeIndex 在内的 Animator 的新选项[1]
Mathematica 10.0.1 2014
- 图像处理更新和增强,包括全新图像效果、WatershedComponents 的 Image3D 选项和对 Nearest 和 FindClusters 的内置颜色支持
- 简化的 SendMail 语法,使之更容易使用
- 对相关性函数例如 Dataset 和 Query 启用的全新操作符与组合操作符
- 对 R 3.1 的 RLink 兼容性更新
- 全新解释器类型,例如 Beach、CountryClass、OilField 和 Reef
- 对地理计算和区域的全新最优化、支持输入和路径类型
- 机器学习函数 Classify 和 Predict 目前支持 NeuralNetwork 作为内置分类方法
- 稳定性和性能的改善,在全部平台上提高用户界面体验
- SemanticImport 和最优化中支持类型的进一步覆盖,用于处理匿名的列、空字段、无表头数据和导入具有长文件名的文件
- 对包括天气数据、相关性、符号集成和在隐式区域上的测量值等广泛领域计算的更新和提高
- 对选择的图线和图表类型以及包括 NDSolve、ParametricNDSolve、SparseArray 和 MatrixExp 的数 值求解器的稳定性和性能的更新
- 对版本 9 或者更早期版本的 InterpolatingFunction 兼容性的更新[1]
Mathematica 10.0.0 2014
- 基于完整 Wolfram语言的第一个版本,涵盖700多个新函数
- 高度自动化的机器学习,包括各种任务的预训练模型
- 集成的几何计算,包括符号式几何、基于网格的区域和已命名和形式区域
- 高级地理计算,包括强大的新地理图形函数,用于地图构建
- 利用结构化数据集合语义数据导入计算
- 在网页上创建和部署理解自然语言输入的功能
- 基础新相关性构建允许进行高效率的查找和更新
- 扩展随机过程框架,包括隐式马可夫模型和自动时间序列分析
- 符号式表示日期和时间的灵活系统,并且可对它们执行计算
- 内置图线主题,可以轻松实现对图线的定制,满足商业报告到技术文献等的各种需求
- 增强的二维和三维图像处理功能,扩展了颜色支持
- 非线性控制系统和增强的信号处理
- 形式数学操作符、量纲变量和扩展的代数和图计算
- 自动报告生成和字符串、文件和 HTML 模板
- 连接外部设备、服务和 API,以及 URL 操作
- 内置单位测试
- 与 Wolfram Cloud 集成
- 访问扩展的 Wolfram Knowledgebase[1]
Mathematica9.0.1 2013
- 产品中涵盖了所有精选范例
- 提高了建议栏的稳定性
- 建议栏提供了更准确的建议
- 提高了图像处理函数的性能和稳定性,扩展了对 Image3D 的支持
- 针对 Linux 配置改善了安装流程和稳定性
- 提高了许多随机过程函数的性能和鲁棒性
- 输入助手功能的全方位完善:完全支持 Linux 平台,更好地支持双显示器,更佳的选项占位符,减少了冗余选项[1]
Mathematica9.0.0 2012
- 全新 Wolfram 预测界面,大幅度提高了 Mathematica 的导航和探索功能
- 高度集成的单位支持,包括在图形和数值以及符号式计算上的自由格式语言输入、单位换算和量纲一致性检查
- 全新的 Mathematica 企业版 可对运行时的实时数据进行直接的CDF部署 。预览模式可模拟在CDF Player 和 Wolfram Player Pro 中的效果
- 使用三维立体图像处理和核外技术,在相当大的二维和三维图像和视频中也具有卓越的性能
- 集成模拟和数字信号处理
- 用于面板和控件的高度自定义交互式仪表
- 全系统范围内支持图线和图表的自动图例
- R 被全面集成入 Mathematica 的工作流程中,可实现无缝的数据和代码交换
- 全面的客户端网页访问,可实现与远程服务器的数据交换,以及与网页 API 的交互
- 幻灯片的新外观,以及新样式模板和背景图像[1]
Mathematica8.0.4 2011
- 新菜单选项和交互式向导,以实现 CDF 部署
- 用于程序式部署 CDF 文件的新函数 CDFInformation 和 CDFDeploy
- 用于 CDF 浏览器插件的新下载进度指示器
- 对 CDF 浏览器插件在稳定性、速度和安全性等方面的改进
- 在 Mac OS X Lion下测试
- 对 Share 函数在存储大型数据集时内存使用的改进
- 更新的 MKL 库以改善性能
- 新语法着色功能,以提示 Dynamic 下 Module 变量的使用
- 改进的引文管理函数性能
- 改进的编译条件语句下优化变量的行为
- 改进当在新版 Linux 系统下保存未命名笔记本时前端的行为
- 在本地化中文版本(Windows 系统)下,提供了同步跟进的中文参考资料中心[1]
Mathematica8.0.1 2011
- 对导出分布的许多新的自动化简,包括仿射变换、变量求和、参数混合以及删截和截断分布
- 改进 Dot 在由整数组成的大型(> 1,000,000 个元素)列表下的结果
- 通过引入新版 Intel Math Kernel Library 改进 Intel Sandy BridgeCPU 下的稳定性
- 改进许多图和网络操作的性能和鲁棒性
- 改进了前端的启动时间
- 改进了在某些特殊网络条件下,MathLink TCPIP 连接的创建
- 改进从 Real 和 "Real32" 图像到 TIFF 的导出,以便与更多外部 TIFF 图像视窗兼容
- 通过引入更多的 64 位组件,改进 Home Edition 的功能和稳定性
- 在本地化中文版本(Windows 系统)下,提供了高质量的中文用户界面和中文参考资料中心[1]
Mathematica8.0 2010
- 与 Wolfram Alpha集成
- 自动概率和期望计算
- 超过一百种新统计分布和许多统计可视化功能
- 直接来自数据、公式或者其他分布的新统计分布的生成
- 增强的图和网络以及线性代数功能
- 内置控制系统功能
- 增强图像分析功能
- 集成小波分析
- 自动 C 代码生成
- 符号 C 代码操作和优化
- 增强的二维和三维图形,包括纹理映射和使用硬件加速的三维渲染
- 内置网页浏览器插件[1]
Mathematica7.0.1 2009
- 增强核心图像处理函数的性能
- 右键点击菜单,以实现快速图像操作
- 全新的教程、“How to”指南和视频
- 文档中提供了数千个新的示例
- 改进的文档搜索
- 与 Windows 7 下数学手写识别功能的集成
- 与即将推出的 gridMathematica Server 的集成
- 在本地化中文版本(Windows 系统)下,提供了完整的中文版函数和指南页面[1]
Mathematica7.0 2008
- 集成图像处理
- 全新的按需定制的精选专业数据,包括基因数据、蛋白质数据和当前以及历史气象数据
- 许多全新功能,便于用户使用,提高工作效率
- 图表和信息可视化
- 矢量场可视化
- 全面支持样条技术,包括 NURBS
- 满足工业强度的布尔计算
- 统计模型分析
- 集成测地学和地理信息系统数据
- 符号式计算方面的许多突破,包括离散微积分、序列识别和超越根[1]
Mathematica6.0.3 2008
- 对参考资料中心添加 standard extra packages 的完整列表
- 改进程序包的文档
- 改进 MatrixForm 和 TableForm 的选项处理
- 改进 Manipulate 包含选中图形时的前端稳定性
- 改进 ListPlot 的选项处理
- 改进 AxesLabel 和 Ticks 组合的处理
- 改进蛋白质数据库(Protein Data Bank,缩写为 PDB)中无间隔数值数据导入的处理
- LightWave Object(LWO)中波动的导出更好地符合了工业界标准
Mathematica6.0.2 2008
- 新的虚拟全书文档,含有更新的 Mathematica Book 内容
- 新的函数浏览器,对所有 Mathematica 对象提供了易于浏览的概述
- 增强的文档处理功能,包括性能提升、索引化和链接路径
- 英特尔 Macs 平台上完全的 64 位性能
- 提升在 Mac 和 Unix 平台上 Import 和 Export 转换器的性能
- 显著提升导入二进制数据文件的速度
- 增强对来自 FITS 天文图像文件的元数据的导入
- 新的坐标选择工具,并且改进了互动图形的图形选择突出显示效果[1]
Mathematica6.0.1 2008
- 用于互联网连接的增强的自动和手动代理设置
- 对旧版 Mathematica 函数进行更深入更详细地文档化
- 改进各种 Import 和 Export 转换器的性能
- 在大量点数的情况下,更快的 ListPlot、ListPlot3D 和 Plot3D
- 改进的帮助系统初始化
- 扩展 Import 的自动文件类型识别功能
- 完全支持可缩放的 FontSize 值
- “计算笔记本”菜单项与“缩放”子菜单
- 额外的 Mathematica 函数范例和教程
- 更新的精选专业数据
- 首次推出相应的中文版[1]
Mathematica6.0 2007
- 动态交互性,允许从单行输入创建复杂的互动界面
- 具有高度影响力的自适应可视化,以实现高保真函数和数据图形的自动创建
- 数据集成语言,包括数百种标准数据格式的自动集成
- 按需加载的精选专业数据,面向数学、物理、化学、金融、地理、语言学等等
- 符号式界面构建,用于从简单程序实现任意界面的即时构建
- 自动计算美学,包括视觉显示的算法最优化
- 互动图形和控件与文本流和输入流的合成[1]
Mathematica5.2 2005
- 支持所有平台上的 64 位选址
- 实现在各种主要平台上的多核支持
- 多线程数值线性代数
- 64 位增强版任意精度数值计算
- 基于向量的性能增强
- 自动二进制安装选择
- 配套的笔记本索引技术,便于桌面搜索
- 安全远程内核的 SSH 支持
- 用于符号式微分方程的新算法
- 线性丢番图系统的性能增强
- 增强的二次量词消除
- 支持高级特殊函数的奇异解
- 增强的统计图表
- MathematicaMark 5.2 基准现已涵盖网格和集群[1]
Mathematica5.1 2004
- 满足工业界标准的字符串操作
- 内置通用数据库连接
- 高度优化的二进制数据 I/O
- 额外导入导出格式,包括 XLS 和 AVI
- 支持集成网页服务
- 二维和三维自动网络可视化
- 高性能数组可视化
- 数值线性代数性能增强
- 全面集成的分段函数
- 实现在隐式定义的区域内的积分运算
- 数值微分方程中的事件处理
- 符号式微分方程新算法
- 增加聚类分析功能
- 微分方程的互动探索工具
- MathematicaMark 基准工具
- 内置 GUIKit 界面和应用程序生成器[1]
Mathematica5.0 2003
- 通过优化处理器实现数值线性代数求解速度的前所未有的提升
- 高速稀疏线性代数的全面支持
- 常微分方程和偏微分方程的新一代优化数值求解器
- 在不同域内符号式求解方程和不等式的主要新算法
- 全面集成的微分代数方程求解器
- 高性能最优化和线性规划技术,包括内点法
- 扩展了更多广义数值求解器,使其可以接受向量和一般数组变量
- 业内领先的递归方程求解器
- 更广范围地支持符号计算中的假设
- 包括 .NET/Link,提供与 Microsoft .NET Framework 的全面集成
- 64 位硬件和操作系统的优化版本
- 全新的快速入门互动教程[1]
Mathematica4.2 2002
- 与 J/Link 2.0 和内置 Java Runtime Engine 的透明的 Java 集成
- 改进的线性规划和最优化技术
- 提高了许多数值函数的速度和鲁棒性
- 改进的简化器
- 增强统计功能,包括新的 ANOVA 程序包
- 用于技术型出版的配套 AuthorTools 程序包
- 用于演讲的幻灯片演示环境
- XML 扩展允许 Mathematica 笔记本和表达式保存成 XML 格式
- 全新的配套 XML 工具程序包,以实现符号式 XML 操作
- 支持 XHTML 导出,包括样式表
- 扩展的 MathML 2.0 支持[1]
Mathematica4.1 2000
- 引入 Macintosh OS X 版本(2001 年 4.1.5 版本)
- 大幅度增强符号式微积分方程求解器
- 增强 Mathematica 模式匹配器和编译器,提高速度并且最小化内存消耗
- 提供了新的标准程序包,以实现在由不等式定义的范围内和分段函数上的积分运算
- 统计函数的快速速度提升
- 与 J/Link 1.1 的 Java 集成
- 改进网页上 MathML 的集成技术
- 支持保存成 IBM techexplorer 格式
- 对于 Excel 文件、表格数据和压缩 BMP、DXF 与 STL,运行速度更快的新版导入导出过滤器
- X 平台上的声音支持
- 提供了绘制由不等式定义的图形的例程
- 支持 PowerPC Linux 和 AlphaLinux
- 离散三角函数程序包
- 增强 X 前端的视觉效果和易用性[1]
Mathematica4.0 1999
- 大幅提高数值计算的速度和效率
- 出版各种格式的文档
- 笔记本界面上的拼写检查和连字符
- 直接导入和导出20余种标准数据、图形和声音文件格式
- 支持处理在特定代数域上的计算
- 在所有平台上都支持网络许可证管理功能
- 对许多内置 Mathematica 函数的增强[1]
Mathematica3.0 1996
- 交互式数学排版系统
- Mathematica 编译器扩展成可以操作由机器精度数组成的数组
- 支持具有 Levenberg-Marquardt 技术的非线性最小二乘法
- 改进的插值技术(对于求数值常微分方程的结果很重要)
- 区间算术
- 化简和转换表达式的新函数
- 最优化 Groebner 基函数
- 许多新的特殊函数
- 基于异常的编程流程控制[1]
Mathematica2.2 1993
- 具有新笔记本命令的 Windows 前端
- Macintosh 的独立前端
- X 前端
- Windows 平台上的 MathLink
- Linux 版本
- 增加 Isocontour(等高线)绘图例程
- 增加一阶偏微分方程的符号式解的程序包
- 增加了在例如三维等高线绘图、变分微积分以及音乐等领域的 10 个其他程序包
- 稀疏线性方程组的快速数值解
Mathematica2.1 1992
- 等高线绘图算法的升级
- Unix MathLink 增强功能和文档
- Macintosh 平台的 MathLink
- Macintosh 版本的 QuickTime 动画
- 支持 Windows 3.1
- Unix 和 PC 简版安装程序,以减少内存使用量
Mathematica2.0 1991
- 数值常微分方程求解器
- 数值编译器
- 改进线性代数功能
- Integrate 的 Risch 算法实现
- 符号式常微分方程求解器
- 增加 ParametricPlot3D
- 对图形的许多其他修饰功能
- 改进了三维图形的隐面消除功能
- 许多字符串和文件操作
- 用于进程间和基于网络通讯的 MathLink 协议
- 音频支持
- 支持多国字符集
- 误差检测和调试
- 笔记本前端[1]
Mathematica1.2 1989
- Macintosh 前端
- 支持远程内核
- 大幅度增强符号式积分的功能
- 利用 DSolve 的基本微分方程求解功能
- 精确插值多项式
- 增加了 LinearProgramming、ConstrainedMax 和 ConstrainedMin
- 增加了 MatrixPower 和 MatrixExp
- 增加了 Groebner 基
- 对 Det、Inverse 和 LinearSolve 添加了 Modulus 选项
- 增加了 Statistics 和 Graphics 标准程序包
- 许多新的图形选项和功能,包括三维图形的坐标轴和标签
- 更有效的多变量多项式最大公约数和因式分解[1]
Mathematica1.0 1988
产品功能
应用的链接
Mathematica执行计算操作;相应地,Mathematica程序也可以加载.NETclasses、操纵.NET对象并且执行方法调用。这样我
们就可以从Mathematica内部构建.NET图形用户界面。类似地,Mathematica也有J/Link。顾名思义,它可以用于
Mathematica与Java程序之间的交互。
支持语言
支持软件
可计算数据
某些数据如股票价格和天气数据都是实时递送的。
- 天文数据:155,000个天体的99个属性
- 化学数据:34,000个化合物的111个属性,118个化学元素的86个属性以及1000个亚原子粒子的35个属性
- 地缘政治数据:237个国家的225个属性,以及全世界160,000个城市的14个属性
- 金融数据:186,000个股票和金融工具的历史和实时属性
- 数学数据:187种多面体的89个属性,3000种图的258个属性,6种knots的63个属性,21种晶格结构的37个属性,52个测地学方案的32个属性
- 语言数据:149,000个英语单词的37个属性。26个其他语言的词典
- 生物医学数据:所有40,000个人类基因的41个数据,27,000类蛋白质的30个属性
- 天气数据:全球17,000个气象站的43个实时和历史的测量数据
- Wolfram Alpha数据:来自Wolfram Alpha的亿万兆数据
平台可用性
在6.0.3之前的版本还支持其它操作系统,包括:Solaris、AIX、Convex、HP-UX、IRIX、MS-DOS、NeXTSTEP、OS/2、Ultrix和Windows Me.
Mathematica的更多相关文章
- 关于Mathematica 的cdf 文件的嵌入应用
// // '); cdf.embed('http://files.cnblogs.com/Leonhard-E/AreaOfANormalDistribution.cdf', 635, 913); ...
- linux 下 TeXmacs 作 Mathematica 10 的前端
TeXmacs可以作很多种数学软件的前端,比如maxima,octave,R等.甚至还可以作mathematica的前端.TeXmacs的mathematica 插件比较老,默认条件下无法运行math ...
- Mathematica(MMA)闪电入门系列 目录与说明
Mathematica(MMA)闪电入门系列 入口 本文起到目录作用,点击以下链接,可以打开各章: 一.MMA概述二.表操作三.函数与递归四.表达式的计算五.过程式编程和调试技巧六.图形七.程序包 ...
- mathematica练习程序(图像取反)
代码很简单,就四行,我想到可以用mathematica干点什么了. 有人通过mathematica编程研究过视频编解码算法么,挺有意思,可以尝试一下. img=Import["f:/lena ...
- mathematica练习程序(获得股票数据)
从去年的11月开始,中国的股市就一直大涨,不知道这次能持续多长时间. 为了获得股票数据,我用matlab试了网上的一些方法,总是失败,所以就改用mathematica,一行代码就可以了. DateLi ...
- Mathematica 中 Minimize函数无法找到全局最小值时的解决方法
一直使用Minimize来找到指定约束下的函数的最小值,最近发现在一个非线性函数中使用Minimize无法提供一个"全局"最小值(使用Mathematica只是用来验证算法的,所以 ...
- 【值得收藏】Mathematica数值计算工具的学习资料汇编【可免费下载】
Mathematica学习教程 Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎.图形系统.编程语言.文本系统.和与其他应用程序的高级连接.Mathematica与Matlab ...
- Mathematica学习笔记2
导入文件中的矩阵 mat = Import["...", "Table"] 转化为向量矩阵(元素为数对) data = Table[{mat[[i, j]], ...
- Mathematica学习笔记1
非常喜欢Mathematica的"自动草稿纸"的理念,Magic Paper, 唔哈~ Mathematica的矩阵操作和Matlab的风格十分不同. [ ] 是一个Part运算符 ...
随机推荐
- poj2388 高速排序 模板题
/** \brief poj2388 * * \param date 2014/8/5 * \param state AC * \return memory time * qsort 784K 110 ...
- Linux前台的程序转到后台执行(关闭终端而不杀死命令)
你是否经常遇到这样的情况,通过SSH或者终端putty连接到一台linux/unix机器,执行一个程序.一个脚本或者一条命令,但现在你需要关闭SSH或者终端,由于该该程序.脚本或者命令正在运行,一旦你 ...
- iOS网络请求之---GET和POST
get是从服务器上获取数据,post是向服务器传送数据.前者把参数数据加在了将参数直接写在访问路径上.操作简单,不过容易被外界看到,安全性不高,地址最多255字节,后者则是将参数放到body里面.PO ...
- 使用JDom解析XML文档模拟Spring的配置文件解析
在J2EE项目中可能会涉及到一些框架的使用,最近接触到了SSH,拿Spring来说配置文件的使用是相当重要的,Spring的配置文件是一个xml文件,Spring是如何读取到配置文件并进行依赖注入的呢 ...
- JSTL入门
在页面最上方引入 -------------------- if语句 8}"> b的值大于8 --------------------- foreach语句 i的值是:${i}
- 使用sql语句创建表、修改表、添加列等
1. 创建表: CREATE TABLE 学生信息 ( 学号 varchar(14) IDENTITY(1,1) PRIMARY KEY, 姓名 varchar(8) UNIQUE NOT ...
- tee 解决readonly 文件无法修改
tee 是什么: 老规矩,找男人问.
- HTML禁止使用右键
<html> <script type="text/javascript"> <!-- document.oncontextmenu=function ...
- mysql alter table
准备: create table t(x int,y int); 用法 1: 修改列的数据类 alter table t modify column y nvarchar(32); 用法2: 给表加一 ...
- mysqli 启动出错
innodb_buffer_pool_size = 512M 配置问题 /usr/local/mysql/bin/mysqld_safe --relay-log nor --relay-log-in ...