Mathematica(科学计算软件)
软件介绍
软件标签:Mathematica
mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎、图形系统、编程语言、文本系统、和与其他应用程序的高级连接。Mathematica还被广泛地用于教学中。数学中的许多计算是非常繁琐的,特别是函数的作图费时又费力,而且所画的图形很不规范,所以现在流行用Mathematica符号计算系统进行学习,从高中到研究生院的数以百计的课程都使用它,很多问题便迎刃而解。Mathematica和MATLAB、maple并称为三大数学软件。很多功能在相应领域内处于世界领先地位,截至2009年,它也是为止使用最广泛的数学软件之一。Mathematica的发布标志着现代科技计算的开始。Mathematica是世界上通用计算系统中最强大的系统。自从1988发布以来,它已经对如何在科技和其它领域运用计算机产生了深刻的影响。
官方介绍
Mathematica的基本概念是用一个连贯的和统一的方法创造一个能适用于科技计算各个方面的软件系统。实现这一点的关键之处是发明了一种新的计算机符号语言。这种语言能仅仅用很少量的基本元素制造出广泛的物体,满足科技计算的广泛性。这在人类历史上还是第一次。
Mathematica基本运算
a
mathematica数学实验(第2版)
mathematica数学实验(第2版)
b c 加
a-b 减
a b c 或 a*b*c 乘
a/b 除
-a 负号
a^b 次方
Mathematica 数字的形式
256 整数
2.56 实数
11/35 分数
2 6I 复数
常用的数学常数
Pi 圆周率,π=3.141592654…
E 尤拉常数,e=2.71828182…
Degree 角度转换弧度的常数,Pi/180
I 虚数,其值为 √-1
Infinity 无限大
指定之前计算结果的方法
% 前一个运算结果
%% 前二个运算结果
%%…%(n个%) 前n个运算结果
%n 或 Out[n] 前n个运算结果
复数的运算指令
a bI 复数
Conjugate[a bI] 共轭复数
Re[z], Im[z] 复数z的实数/虚数部分
Abs[z] 复数z的大小或模数(Modulus)
Arg[z] 复数z的幅角(Argument)
Mathematica 输出的控制指令
expr1; expr2; expr3 做数个运算,但只印出最后一个运算的结果
expr1; expr2; expr3; 做数个运算,但都不印出结果
expr; 做运算,但不印出结果
Mathematica 常用数学函数
Sin[x],Cos[x],Tan[x],Cot[x],Sec[x],Csc[x] 三角函数,其引数的单位为弧度
Sinh[x],Cosh[x],Tanh[x],… 双曲函数
ArcSin[x],ArcCos[x],ArcTan[x] 反三角函数
ArcCot[x],ArcSec[x],ArcCsc[x]
ArcSinh[x],ArcCosh[x],ArcTanh[x],… 反双曲函数
Sqrt[x] 根号
Exp[x] 指数
Log[x] 自然对数
Log[a,x] 以a为底的对数
Abs[x] 绝对值
Round[x] 最接近x的整数
Floor[x] 小于或等于x的最大整数
Ceiling[x] 大于或等于x的最小整数
Mod[a,b] a/b所得的馀数
n! 阶乘
Random[] 0至1之间的随机数(最新版本已经不用这个函数,改为使用RandomReal[])
Max[a,b,c,…],Min[a,b,c,…] a,b,c,…的极大/极小值
更新日志
Mathematica 10.0.0
基于完整 Wolfram语言的第一个版本,涵盖700多个新函数
高度自动化的机器学习,包括各种任务的预训练模型
集成的几何计算,包括符号式几何、基于网格的区域和已命名和形式区域
高级地理计算,包括强大的新地理图形函数,用于地图构建
利用结构化数据集合语义数据导入计算
在网页上创建和部署理解自然语言输入的功能
基础新相关性构建允许进行高效率的查找和更新
扩展随机过程框架,包括隐式马可夫模型和自动时间序列分析
符号式表示日期和时间的灵活系统,并且可对它们执行计算
内置图线主题,可以轻松实现对图线的定制,满足商业报告到技术文献等的各种需求
增强的二维和三维图像处理功能,扩展了颜色支持
非线性控制系统和增强的信号处理
有限元、增强的偏微分方程、符号式延迟微分方程和混合微分方程
形式数学操作符、量纲变量和扩展的代数和图计算
自动报告生成和字符串、文件和 HTML 模板
连接外部设备、服务和 API,以及 URL 操作
内置单位测试
与 Wolfram Cloud 集成
访问扩展的 Wolfram Knowledgebase