- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mathematica软件的基本用法11数第1次练习
Mathematica软件的基本用法
启动与运行
Mathematica的启动
假设在Windows环境下已安装好Mathematica5.0,启动Windows后,在“开始”菜单的“程序”中单击,就启动了Mathematica5.0,在屏幕上显示如图的Notebook窗口,系统暂时为文件取名Untitled-1,直到用户保存时重新命名为止.
Mathematica的运行
输入1+1,然后按下小键盘上的Enter键(或Shif+Enter键. 注:直接按Enter键是表达式换行),这时系统开始计算并输出计算结果,并给输入和输出附上次序标识In[1]和Out[1],注意In[1]是计算后才出现的;再输入第二个表达式Expand[(x+y)^5],要求系统将一个二项式展开,按Shift+Enter输出计算结果后,系统分别将其标识为ln[2]和Out[2]. 如图.
为了节省篇幅,本书后面不再把ln[i]与Out[i]写出. 如将“In[1]:=1+1,Out[1]=2”写成“运行1+1得2”.
说明:如果把本系统的输出结果复制到Word文档中,在没有安装Mathematica的计算机上无法正常显示,但只要安装了立即变得正常.
基本用法及命令格式
常量
1.数值类型
在Mathematic中,基本的数值类型有四种:整数,有理数、实数和复数.
如果你的计算机的内存足够大,Mathemateic可以表示任意长度的精确整数及实数,而不受所用的计算机字长的影响. 整数与整数进行四则运算的结果仍是精确的整数或是有理数.
例如:2的100次方是一个31位的整数:
运行2^100得1267650600228229401496703205376.
运行1/2+1/3得.
当两个整数相除而又不能整除时,系统就用有理数来表示.
实数既可以是精确值,也可以是用浮点数表示,Mathematica实数的有效位数可取任意位数,是一种具有任意精确度的近似实数,当然在计算的时候也可以控制实数的精度. 实数有两种表示方法:一种是小数形式表示,另外一种是用指数形式表示. 如:
运行0.239998得0.239998.
运行0.12*10^11得1.2×1010.
实数也可以与整数、有理数进行混合运算,结果还是一个实数.
运行2+1/4+0.5得2.75.
在Mathematica中,复数是由实部和虚部组成,实部和虚部可以用整数、有理数、实数表示,用I表示虚数单位如:运行3+0.7I得3+0.7 ?.
2.不同类型数的转换
在Mathematica的不同应用中,通常对数字的类型要求是不同的. 例如在公式推导中的数字常用整数或有理数表示,而在数值计算中的数字常用实数表示. 在一般情况下在输出行Out[n]中,系统根据输入行ln[n]的数字类型对计算结果做出相应的处理. 如果有一些特殊的要求,就要进行数据类型转换.
在Mathematica中提供以下几个函数达到转换数据类型的目的:
表1-1
函数格式意义N[x]将x转换成默认6位精度的实数N[x,n]将x转换成近似实数,精度为nRationalize[x]给出实数x的有理数近似值Rationalize[x,dx]给出x的有理数近似值,误差小于dx
举例如下:运行N[5/3]得1.66667,运行N[5/3,20]得1.66666666666666666667(怎么会多一个6呢?)
1.6666666666666666667.
注:在Mathematica4.0版本中,当时,系统自动以6位有效数字输出计算结果,在更高版本中不受此限制.
Rationalize[x]给出x的有理数近似值,如运行Rationalize[0.48]得. Mathematica尽量保持计算的精确性,例如运行Rationalize[Pi]得,运行Rationalize[Sqrt[2]]得.
Rationalize[x,dx]给出x的误差小于dx的有理数近似值,如运行Rationalize[Pi,1]得3;运行Rationalize[Pi,0.1]得;运行Rationalize[Pi,0.01]得. 继续计算得的此后7个不同精度级的有理数依次为:.
用同样的方法算得的前8个各种精度的近似值分别为.
数学常数
Mathematica中定义了一些常见的数学常数,这些数学常数都是精确数.
表1-2
符号意义值Pi圆周率=3.14159…E自然对数的底e=2.71828…Degree1度/180I虚数单位iInfinity无穷大∞-Infinity负的无穷大-∞GoldenRatio黄金分割数0.61803…的倒数黄金分割数应为:0.6180339887. 数学常数可用
您可能关注的文档
最近下载
- 跨境电子商务客服:跨境电子商务售后客户服务与沟通PPT教学课件.pptx VIP
- 企业内部监督管理制度.docx VIP
- 跨境电子商务客服:跨境电子商务售前客户服务与沟通PPT教学课件.pptx VIP
- 2025云南航空产业投资集团三季度员工招聘50人备考题库及答案解析.docx VIP
- (word)电力行业应急预案目录及范本.doc VIP
- 2025年社会工作者考试试题及答案.docx
- 2025年上海市高考英语热点复习:阅读理解说明文.pdf VIP
- 黄精加工方法和黄精制品.pdf VIP
- 小学英语语法课件- 一般将来时 (共36张PPT) 全国通用.ppt VIP
- 2025年上海市高考英语热点复习:阅读理解记叙文.pdf VIP
文档评论(0)