数学实验指导书65938new

数学实验指导书65938new

ID:20216645

大小:363.00 KB

页数:24页

时间:2018-10-11

数学实验指导书65938new_第1页
数学实验指导书65938new_第2页
数学实验指导书65938new_第3页
数学实验指导书65938new_第4页
数学实验指导书65938new_第5页
资源描述:

《数学实验指导书65938new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数学模型A实验指导书朱宁编桂林电子科技大学计算科学与数学系2012年3月目录第一章数学软件的介绍1.1Mathematica的概述1.2Mathematica的基础1.3编程初步第二章曲线拟合与机翼加工2.1一元函数作图2.2曲线拟合2.3本次实验2.4练习第三章线性规划与有价证券投资3.1线性代数基础知识3.2多元线性方程组﹑超越函数方程﹑常微分方程的解3.3线性规划3.4本次实验3.5练习第四章积分与国土面积4.1函数极限﹑导数﹑定积分﹑重积分的计算4.2三维图形4.3举例4.4本次实验4.5练习第一章数学软件的介绍1.1Mathematica概

2、述1.1.1启动Mathematica是美国Wolfram研究公司生产的一种数学分析型的软件,以符号计算见长,也具有高精度的数值计算功能和强大的图形功能。在Windows环境下已安装好Mathematica,启动Windows后,在“开始”菜单的“程序”中单击Mathemiatica4.0,或者双击桌面上的快捷方式,就启动了Mathematica4.0,在屏幕上显示Notebook窗口,系统暂时取名Untitled-1,直到保存时重新命名为止。1.1.2运行输入要计算的表达式,然后按下Shif+Enter键,这时系统开始计算并输出计算结果,并给输入和

3、输出附上次序标识In[1]和Out[1],注意In[1]是计算后才出现的;再输入第二个表达式,按Shift+Enter输出计算结果后,系统分别将其标识为In[2]和Out[2].Mathematica的基本语法特征1.Mathematica中大写小写是有区别的,如Name、name、NAME等是不同的变量名或函数名。2.系统所提供的功能大部分以系统函数的形式给出,内部函数一般写全称,而且一定是以大写英文字母开头,如Sin[x],Conjugate[z]等。3.乘法即可以用*,又可以用空格表示,如23=2*3=6,xy,2Sin[x]等;乘幂可以用“^

4、”表示,如x^0.5,Tan[x]^y。4.自定义的变量可以取几乎任意的名称,长度不限,但不可以数字开头。5.当你赋予变量任何一个值,除非你明显地改变该值或使用Clear[变量名]或“变量名=.”取消该值为止,它将始终保持原值不变。6.一定要注意四种括号的用法:()圆括号表示项的结合顺序,如(x+(y^x+1/(2x)));[]方括号表示函数,如Log[x],BesselJ[x,1];{}大括号表示一个“表”(一组数字、任意表达式、函数等的集合),如{2x,Sin[12Pi],{1+A,y*x}};[[]]双方括号表示“表”或“表达式”的下标,如a[

5、[2,3]]、{1,2,3}[[1]]=1。7.Mathematica的语句书写十分方便,一个语句可以分为多行写,同一行可以写多个语句(但要以分号间隔)。当语句以分号结束时,语句计算后不做输出(输出语句除外),否则将输出计算的结果。数学表达式二维格式的输入Mathematic担提供了两种格式的数学表达式。形如x/(2+3x)+y/(x-w)的称为一维格式,形如x/2+y/(x-w)的称为二维格式。你可以使用快捷方式输入二维格式,也可用基本输入工具栏 输入二维格式。用快捷方式输入二维格式的方法另外也可从FILE菜单中激活Plaettes->BasicI

6、nput。工具栏,也可输入, 并且使用工具栏可输入更复杂的数学表达式。1.2Mathematica基础1.2.1数据类型和常数1.2.1.1数据类型在Mathematica中,基本的数值类型有四种:整数,有理数、实数和复数。在Mathematica的不同应用中,通常对数字的类型要求是不同的。就要进行数据类型转换。在Mathematica中的提供以下几个函数达到转换的目的:N[x]……………………………………………………………将x转换成实数N[x,n]…………………………………………………………将x转换成近似实数,精度为nRationalize[x]…

7、……………………………………………给出x的有理数近似值Rationalize[x,dx]…………………………………………给出x的有理数近似值误差小于dx举例:ln[1]=N[5/3,20]Out[1]=1.66666666666666666667ln[2]:=N[%,10]Out[2]=1.66666667二行输出是把上面计算的结果变为10位精度的数字。%表示上一输出结果。In[3]=Rationalize[%]Out[3]=5/31.2.1.2.数学常数Mathematica中定义了一些常见的数学常数,这些数学常数都是精确数,例如表示圆周率。Pi表

8、示=3.14159,E表示自然对数的底,e=2.71828…….i表示虚数单位Infinity表示无穷大,-

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

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

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