数学软件mathematica

数学软件mathematica

ID:1156287

大小:2.13 MB

页数:59页

时间:2017-11-08

数学软件mathematica_第1页
数学软件mathematica_第2页
数学软件mathematica_第3页
数学软件mathematica_第4页
数学软件mathematica_第5页
资源描述:

《数学软件mathematica》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数学软件Mathematica——使用入门1主要内容符号计算系统Mathematica基本用法基本运算符号计算图形功能程序设计(略)2符号计算系统借助计算机速度快的特点,帮助人们完成在短时间内无法完成的公式推导计算。也称为计算机代数以推理为主,是一个表示数学知识和数学工具的系统与代数计算、算法设计、机器学习、自动推理等紧密联系一般由系统内核、符号计算语言和若干软件包组成通常包括符号计算、数值计算、图形演示和程序设计符号计算系统3常见的符号计算软件商业软件Mathematica,Maple,MuPAD

2、,MathCad符号计算系统免费软件Axiom,CoCoA,Derive,Euler,GAP,Maxima,...更多符号计算软件参见课程主页相关网络链接。符号计算软件的两种运行方式:交互方式和程序方式4Mathematica由美国WolframResearch公司于1988年推出,目前的最新版本为Mathematica8.04Mathematica介绍Mathematica有简体中文版:中文界面和中文帮助可在官方网站上下载试用版Mathematica很好地结合了数值和符号计算引擎、图形系统、编程语

3、言、文本系统以及与其他应用程序的高级连接,是目前使用最广泛的数学软件之一,也是世界上符号计算系统中最强大的两个系统之一。5Mathematica欢迎界面6Mathematica工作界面Mathematica的工作平台:自带的Notebooks环境在Notebooks环境下输入命令,系统执行后返回结果Mathematica工作界面菜单栏Notebooks环境最好最完整的学习材料:系统自带的使用帮助和实例演示7Mathematica使用Mathematica语言规则①所有命令和内置函数都是以大写字母开始

4、②函数的参数是在方括号中给出③乘法运算符可以用空格代替(不建议这么做)④内置的函数名通常都很长,使用函数的名字的全拼8Mathematica使用可以运行单个命令或语句也可以运行多个语句:输入全部语句后再按执行键命令(语句)分隔符:回车或分号如果不需要显示运行结果:在语句后面加分号Mathematica命令的执行(简称执行键)输入和输出标识符:In[n]:和Out[n]In[1]:=Sin[Pi/4]+Cos[Pi/4]Out[1]=Shift+Enter9数学公式的输入直接输入数学公式的输入In[1

5、]:=Sin[Pi/4]+Cos[Pi/4]借助Mathematica提供的面板(Palettes)10一些常用符号()运算的结合f[x]函数取值{}列表[[k]]分量%最后一次的计算结果%%倒数第二次的计算结果%%%(k)倒数第k次的计算结果%k第k次计算结果,即Out[k]的值?name显示系统变量、命令或函数的简短介绍??name显示系统变量、命令或函数的全部信息(*comments*)注解Ctrl+K命令补全功能11内部常数常用内部常数Mathematica中的数:普通数字和内部常数Degr

6、ee角度到弧度的转换系数,Pi/180E自然对数的底,2.71828...EulerGammaEuler常数:GoldenRatio黄金分割数:I虚部单位Infinity无穷大Pi圆周率整数,有理数,实数(任意精度和机器精度),复数12基本运算符基本运算:+-*/加减乘除^幂!阶乘(运算级别比加减乘除和幂运算高)算术运算==><>=<=!=&&

7、

8、!Xor比较运算与逻辑运算13变量与表达式变量通常字母开头,后面可以跟字母与数字长度不限区分大小写可以包含希腊字母或中文,如“数学”用户自定义变量建议都用

9、小写,避免与系统自带函数冲突Mathematica中一切皆为表达式算术表达式,关系表达式,逻辑表达式,复合表达式表达式变量赋值:变量名=表达式14变量操作相关函数x=y=a给多个变量赋相同的值Unset[x]或x=.清除变量的值Clear[x1,x2,...]清除变量Print[x1,x2,...]打印变量的值expr/.{x->a,y->b,...]变量替换(变量本身没有被赋值)例:已知f(x,y)=2x+y,计算f(2,3)In[1]:=Clear[x,y];In[2]:=f=2*x+y;In[

10、3]:=f./{x->2,y->3}(*f(2,3)的值*)In[3]:=f./{2->5}(*把2替换成5*)15数的基本运算N[x,n]x的带n位有效数字的近似值N[x]x的双精度近似值IntegerPart[x]整数部分FractionalPart[x]小数部分Floor[x]取整:不大于x的最大整数Round[x]取整:四舍五入Ceil[x]取整:不小于x的最小整数Precision[expr]显示计算精度Mathematica中的实数分精确数和双精度数在Ma

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。