mathematica 数学实验报告材料 实验一
数学实验 Mathematic实验一 一元函数的图形

天水师范学院数学与统计学院
实验报告
实验项目名称一元函数的图形
所属课程名称数学实验
实验类型微积分实验
实验日期2011.9.21
班级
学号
姓名
成绩
附录1:源程序
附录2:实验报告填写说明
1.实验项目名称:要求与实验教学大纲一致.
2.实验目的:目的要明确,要抓住重点,符合实验教学大纲要求.
3.实验原理:简要说明本实验项目所涉及的理论知识.
4.实验环境:实验用的软、硬件环境.
5.实验方案(思路、步骤和方法等):这是实验报告极其重要的内容.概括整个实验过程.
对于验证性实验,要写明依据何种原理、操作方法进行实验,要写明需要经过哪几个步骤来实现其操作.对于设计性和综合性实验,在上述内容基础上还应该画出流程图、设计思路和设计方法,再配以相应的文字说明.对于创新性实验,应注明其创新点、特色. 6.实验过程(实验中涉及的记录、数据、分析):写明具体实验方案的具体实施步骤,包括实验过程中的记录、数据和相应的分析.
7.实验结论(结果):根据实验过程中得到的结果,做出结论.
8.实验小结:本次实验心得体会、思考和建议.
9.指导教师评语及成绩:指导教师依据学生的实际报告内容,给出本次实验报告的评价.。
实验一 Mathematica软件操作(1)

13
5、计算的精度
14
6.常用的数学函数
函数 Sqrt[x]
Exp[x]
说
明
函数
Sinh[x] Cosh[x]
说
明
平方根函数 指数函数
双曲正弦函数 双曲余弦函数
Log[x]
Log[a ,x] Sin[x] Cos[x] Tan[x] Cot[x] ArcSin[x]
自然对数函数
以a为底对数函数 正弦函数 余弦函数 正切函数 余切函数 反正弦函数
4
参考教材
由我校编写的 《高等数学实验》
5
实验一 Mathematica软件操作(1)
实验目的 掌握Mathematica的基本操作 掌握Mathematica中的基本运算 掌握常用的数学函数和构造函数的方法
6
实验内容
1、Mathematica的启动
在 Windows 环境下安装好Mathematica。点击开始菜单 中的Mathematica的图标,稍停片刻则显示工作屏幕。
2
数学软件简介
我们在学习数学的过程中,要花费大量的时间 用于推导公式、画图、计算数据。随着电子计算机 技术的不断发展,人们已经开发出一些能够帮助处
理和解决数学问题的软件系统。
常见的通用数学软件包括:Mathematica、
Matlab和Maple,其中Matlab以数值计算见长,
Mathematica和Maple以符号运算、公式推导见长。
相等 不相等 大于 大于或等于 小于 小于等于 都相等 都不相等
24
逻辑运算符 用一个关系式只能表示一个判定条件,要表示 几个判定条件的组合,必须用逻辑运算符将关系表 达式组织在一起,我们称表示判定条件的表达式为 逻辑表达式。常用的逻辑运算符有
mathematica数学实验报告

mathematica数学实验报告本次实验使用Mathematica进行数学建模实验,主要包括以下内容:三角函数、极限和导数、积分和微分方程。
一、三角函数1. 三角函数的绘制使用Mathematica的Plot函数绘制正弦函数和余弦函数的图像。
代码:Plot[{Sin[x], Cos[x]}, {x, -2 Pi, 2 Pi},PlotStyle -> {Blue, Red}, PlotTheme -> "Web"]结果:在x趋近于4时的极限。
代码:Limit[x^2/(4 - x), x -> 4]结果:82. 求函数的导数使用Mathematica的D函数计算函数x^3 - 3x的导数。
代码:D[x^3 - 3x, x]结果:3 x^2 - 3三、积分和微分方程1. 求定积分使用Mathematica的Integrate函数计算函数e^x * cos(x)在0到π/2之间的定积分。
代码:Integrate[E^x * Cos[x], {x, 0, Pi/2}]结果:1/2 (1 + E^(π/2))2. 解微分方程使用Mathematica的DSolve函数求解微分方程y''(x) + 4y(x) = 0。
代码:DSolve[y''[x] + 4 y[x] == 0, y[x], x]结果:y[x] -> C[1] Cos[2 x] + C[2] Sin[2 x]本次实验使用Mathematica进行数学建模实验,主要包括三角函数的绘制、求三角函数的值,函数的极限、导数,积分和微分方程等内容。
实验一 熟悉Mathematica的基本使用

实验一 熟悉Mathematica 的基本使用1、 写出圆周率π的前50位小数,看看它的前100位,1000位小数,能不能发现什么规律? In[ ]:= N[Pi,50]Out[ ]= 3.1415926535897932384626433832795028841971693993751In[ ]:= N[π,100]Out[ ]= 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068In[ ]:= N[Pi,1000](结果略)说明:100位,1000位的都可以不记录,看看有没有规律就可以。
2、 第1234个素数是什么?15485863是素数吗?、In[ ]:= Prime[1234]Out[ ]= 10061In[ ]:= PrimeQ[15485863]Out[ ]= True (*不要看成或写作Ture*)3、26(1)π+位于哪两个整数之间?In[ ]:= 26Floor[(1)]π+ (*取整数*)Out[ ]= 1649234In[ ]:= 26Round[(1)]π+ (*四舍五入取整数,不小于x 的最小整数*)Out[ ]= 16492354、构造一个表,由不超过100的所有素数组成;In[ ]:= Table[Prime[i],{i,1,25}]Out[ ]= {2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97} 但是,这个25是怎么来的呢?可以先观察一下:In[ ]:= Table[If[PrimeQ[i],i],{i,1,100}]Out[ ]= {Null,2,3,Null,5,Null,7,Null,Null,Null,11,Null,13,Null,Null,Null,17,Null ,19,Null,Null,Null,23,Null,Null,Null,Null,Null,29,Null,31,Null,Null,Null,Null,Nu ll,37,Null,Null,Null,41,Null,43,Null,Null,Null,47,Null,Null,Null,Null,Null,53,Nu ll,Null,Null,Null,Null,59,Null,61,Null,Null,Null,Null,Null,67,Null,Null,Null,71,Null,73,Null,Null,Null,Null,Null,79,Null,Null,Null,83,Null,Null,Null,Null,Null,89,Null,Null,Null,Null,Null,Null,Null,97,Null,Null,Null}或者:In[ ]:= Table[If[Prime[i]<100,Prime[i]],{i,1,100}]Out[ ]= {2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97, Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null, Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null, Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null, Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null, Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null}经过观察,即可得到25个。
数学13班第九组mathmatic数学实验报告

数
学
实九组
组长:付颖41305531
成员:李昱洁41305521孙茂君41305524
张思佳41305525伍立霞41305527
实验一怎样计算
一、实验的目的
1、数值积分法:通过使用Mathematica 4.0编写梯形公式和辛普森公式的程序语言计算 。
②实验步骤:在Mathematica 4.0输入语句如下:
③实验结果:
④结果分析:8.219 Second指的是所花的时间是8.219秒,后面的是取20位近似值所得出的 的近似值。后面的三个数字第一个是将 和 代入所得的结果,结果保留了150位有效数字;第二个数字是将 和 代入所得的结果,结果保留了150位有效数字;第三个数字是 的前150位有效数字组成的近似值。
2、泰勒级数法:通过使用Mathematica 4.0编写泰勒级数公式的程序语言计算 。
3、蒙特卡罗法:通过使用Mathematica 4.0编写蒙特卡罗公式的程序语言计算 。
二、实验的环境
基于window系统下的Mathematica 4.0软件并使用Print Screen截图软件。
三、实验的基本理论方法
④结果分析:实验结果所得的第一个数字是利用梯形公式计算出的 ,结果保留了20位有效数字;第二个数字是利用辛普森公式计算出的 ,结果保留了30位有效数字;第三个数字是 的前30位有效数字组成的近似值。
实验2、泰勒级数法计算
①实验内容:利用反正切函数的泰勒级数 计算 。分别将 、 、 和 带入上面的级数,并取 计算 的近似值,观察所得的结果和所花的时间。
使用Mathematica 4.0编写程序语言并求出结果。
四、实验的内容和步骤及得到的结果和结果分析
mathematica实验报告

mathematica实验报告Mathematica 实验报告一、实验目的本实验旨在深入了解和掌握 Mathematica 软件的基本功能和操作方法,通过实际的案例和问题解决,提升运用 Mathematica 进行数学计算、数据分析、图形绘制以及编程的能力。
二、实验环境操作系统:Windows 10Mathematica 版本:121三、实验内容与步骤(一)数学计算1、基本运算在 Mathematica 中,直接输入数学表达式进行计算,例如:计算 2+ 3 4 的结果,输入`2 + 3 4` ,得到结果 14。
2、函数计算使用内置函数进行复杂的数学运算,如计算正弦函数`SinPi / 6`的值,结果为 05。
(二)数据分析1、数据导入通过`Import` 函数导入外部数据文件,如 CSV 格式的数据文件。
假设我们有一个名为`datacsv` 的文件,包含两列数据`x` 和`y` ,使用`data = Import"datacsv"`即可将数据导入。
2、数据处理对导入的数据进行处理,如计算平均值、方差等统计量。
可以使用`Meandata` 计算平均值,`Variancedata` 计算方差。
(三)图形绘制1、二维图形绘制简单的函数图形,如`PlotSinx, {x, 0, 2 Pi}`绘制正弦函数在`0` 到`2 Pi` 区间的图形。
2、三维图形绘制三维图形,如`Plot3Dx^2 + y^2, {x, -2, 2},{y, -2, 2}`绘制一个抛物面。
(四)编程实践1、定义函数使用`Function` 关键字定义自己的函数,例如定义一个计算阶乘的函数`factorialn_ := Ifn == 0, 1, n factorialn 1` 。
2、循环结构使用`For` 循环和`While` 循环实现重复操作,例如使用`For`循环计算 1 到 10 的和,`sum = 0; Fori = 1, i <= 10, i++, sum += i; sum` 。
数学实验报告

2、画出函数在-3 ( x (源自3 的图形, 且为红色。3、将函数绘制绘制在第一象限内, 区间任选(要求图形高宽比为1)。
4、先画出函数 在-3x25的图形,再显示在平面区域[5,12][5,10]部分的图形以观察局部特征。
5、在同一坐标系中画出三个函数 在-2x2
的图形,并给坐标横轴和纵轴分别标记为x和y。
6、将函数 的图形作在同一坐标系内,并观察直接函数和反函数的图形间的关系(可以选择让图形呈现不同颜色以便观察)。
输入以下命令,观察图形叠加,说明选项意义。
a1=Plot[x,{x,-5,5},PlotStyle-> {RGBColor[0,1,0]}]
a2=Plot[2 Sin[x],{x,-5,5},PlotStyle->{RGBColor[0,0,1]}]
组别
实验小组成员
实验名称
基础实验1:一元函数的图形
成绩
试验序号: 01日期: 2010年月日
实验目的
通过图形加深对函数及其性质的认识与理解, 掌握运用函数的图形来观察和分析函数的有关特性与变化趋势的方法,建立数形结合的思想; 掌握用Mathematica作平面曲线图性的方法与技巧。
试验所用版本: Mathematica 5.0
a3=Plot[x+2 Sin[x],{x,-5,5},PlotStyle->{RGBColor[1,0,0]}]
Show[a1,a2,a3]
7、作出分段函数 的图形。(选作)
8、作出隐函数 的图形。(选作)
实验过程记录(含基本步骤,主要程序清单及异常情况记录等)
1.
异常情况记录:
实验结果报告与实验总结:
教师评价
数学软件Mathematica的应用数学实验一例

] 用 >?@ABC?@DE?验证结合律
已 知 在 集 合 ^_ ‘"=$=!=ab上 定 义 了 c 运 算 G’Md5O"K=ef =g h是 否 构 成 半 群i若 按 ’Md5O$规定其c运算=ef =gh是否构成半群i
’Md5O] g "$!a ""$!a $$$aa !!$!a aa$aa
J 用 KLMNOPLMQRL找出所有 S阶么半群
对于么半群)用 (表示单位元T即运算表的第 (行U第 (列均必为 (U5U&V)只需考虑结合 律W执行下述程序 -可得 ((个结果)其中第 (U第 5个表对应的半群同构)第 &U第 (软件 UD@BGVD@6WD的应用 XX 数学实验一例
889
889
8888889
数学软件 >?@ABC?@DE?的应用 FF 数学实验一例
张小红
G宁波大学理学院=浙江 宁波 !"H$""I 西北工业大学计算机科学与工程系=陕西 西安 J"##J$K
摘 要 L 本文介绍作者编写的几个用于研究有限代数系统的 %M;NOPM;Q:M程序=它是数学实验的极好素材< 关 键 词 L 数学实验I%M;NOPM;Q:MI代数系统
程序 J* +,- ..&!/!)!"0!./!&!"!"0!.)!)!&!&0!."!"!/!&001 2345?- &!?7 &’’’’’!?8 8 !
37O
数学的实践与认识
77卷
!"##$%$&&’()*+,-#.*/0!01%23%45&6!"##$%7&&’()*+,-#.*/0!01%23%45&6 !"##$%4&&’()*+,-#.*/0!01%23%45&6!"##7%$&&’()*+,-#.*/0!01%23%45&6 !"##7%7&&’()*+,-#.*/0!01%23%45&6!"##4%$&&’()*+,-#.*/0!01%23%45&6 !"##4%7&&’()*+,-#.*/0!01%23%45&6 !"##4%4&&’()*+,-#.*/0!01%23%45&6 "’ 869,1#:3’ 3%:3; <%:3= = %
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数学实验报告
实
验
一
数学与统计学院
信息与计算科学(1)班
郝玉霞
201171020107
数学实验一
一、实验名:微积分基础
二、实验目的:学习使用Mathematica的一些基本功能来验证或观察得出微积分学的几个基本理论。
三、实验环境:学校机房,工具:计算机,软件:Mathematica。
四、实验的基本理论和方法:利用Mathematica作图来验证高中数学知识与大学数学容。
五、实验的容和步骤及结果
容一、验证定积分
dt
t
s
x
⎰=
1
1
与自然对数
x
b ln=
是相等的。
步骤1、作积分
dt
t
s
x
⎰=
1
1
的图象;
语句:S[x_]:=NIntegrate[1/t,{t,1,x}]
Plot[S[x],{x,0.1,10}]
实验结果如下:
图1
dt
t
s
x
⎰=
1
1
的图象
步骤2、作自然对数
x
b ln=
的图象
语句:Plot[Log[x],{x,0.1,10}] 实验结果如下:
2
1
图2
x
b ln=
的图象
步骤3、在同一坐标系下作以上两函数的图象
语句:Plot[{Log[x],S[x]},{x,0.1,10}] 实验结果如下:
2
1
图3
dt
t
s
x
⎰=
1
1
和
x
b ln=
的图象
容二、观察级数与无穷乘积的一些基本规律。
(1)在同一坐标系里作出函数和它的Taylor展开式的前几项构成的多项式函数,,的图象,观察这些多项式函数的图象向的图像逼近的情况。
语句1:
s[x_,n_]:=Sum[(-1)^(k-1)x^(2k-1)/((2k-1)!),{k,1,n}]
Plot[{Sin[x],s[x,2]},{x,-2Pi,2Pi},PlotStyle->{RGB[0,0,1]}]
实验结果如下:
642
4
2
图4和它的二阶Taylor展开式的图象
语句2:
s[x_,n_]:=Sum[(-1)^(k-1)x^(2k-1)/((2k-1)!),{k,1,n}]
Plot[{Sin[x],s[x,3]},{x,-2Pi,2Pi},PlotStyle->{RGB[0,1,1]}]
实验结果如下:
642
1
2
3
图5和它的三阶Taylor展开式的图象语句3:
s[x_,n_]:=Sum[(-1)^(k-1)x^(2k-1)/((2k-1)!),{k,1,n}]
Plot[{Sin[x],s[x,4]},{x,-2Pi,2Pi},PlotStyle->{RGB[0,1,0]}]
实验结果如下:
642
1
2
3
图6和它的四阶Taylor展开式的图象语句4:
s[x_,n_]:=Sum[(-1)^(k-1)x^(2k-1)/((2k-1)!),{k,1,n}]
Plot[{Sin[x],s[x,5]},{x,-2Pi,2Pi},PlotStyle->{RGB[1,0,0]}]
实验结果如下:
642
32
1
图7和它的五阶Taylor 展开式的图象
语句5:
s[x_,n_]:=Sum[(-1)^(k-1)x^(2k-1)/((2k-1)!),{k,1,n}]
Plot[{Sin[x],s[x,2],s[x,3],s[x,4],s[x,5] },{x,-2Pi,2Pi}]
实验结果如
下:
图8 和它
的二、三、四、
五阶
Taylor 展开式的图象 (2)分别取n=10,20,100,画出函数在区间[-3π,3π]上的图像,当n →∞时,这个函数趋向于什么函数?
语句1:
f[x_,n_]:=Sum[Sin[k*x]/k,{k,1,n,2}] Plot[f[x,10],{x,-2Pi,2Pi},PlotStyle->{RGB[0,0,1]}]
实验结果如下: 64242
642
0.5
图9 n=10时,的图像语句2:
f[x_,n_]:=Sum[Sin[k*x]/k,{k,1,n,2}]
Plot[f[x,20],{x,-2Pi,2Pi},PlotStyle->{RGB[0,0,1]}]
实验结果如下:
642
0.5
图10 n=20时,的图像语句3:
f[x_,n_]:=Sum[Sin[k*x]/k,{k,1,n,2}]
Plot[f[x,100],{x,-2Pi,2Pi},PlotStyle->{RGB[0,0,1]}]
实验结果如下:
642
0.5
图11 n=100时,的图像
(3)分别取5,15,100,,在同一坐标系里作出函数与在区间[-2π,2π]上的图像。
语句1:
p[x_,n_]:=x*Product[1-x^2/(k^2Pi^2),{k,1,n}]
Plot[{Sin[x],p[x,5] },{x,-2Pi,2Pi}]
实验结果如下:
642
0.5
1.0
1.5
图12 n=5时,与的图像
语句2:
p[x_,n_]:=x*Product[1-x^2/(k^2Pi^2),{k,1,n}]
Plot[{Sin[x],p[x,15] },{x,-2Pi,2Pi}]
实验结果如下:
642
1.0
0.5
图13 n=15时,与的图像
语句3:
p[x_,n_]:=x*Product[1-x^2/(k^2Pi^2),{k,1,n}] Plot[{Sin[x],p[x,100] },{x,-2Pi,2Pi}]
实验结果如下:
642
1.0
0.5
图14 n=100时,与的图像
六、实验结果分析
容一、图1、图2分别作出了定积分
dt
t
s
x
⎰=
1
1
与自然对数
x
b ln=
的图象,
大致看来这两幅图是一样的;由图3在同一坐标系里作出以上两函数的图象,可
以看出这两幅图是完全重合的,由此足以证明:定积分
dt
t
s
x
⎰=
1
1
与自然对数
x
b ln=
是相等的,这与之前我们得出的结论是完全一致的。
容二、(1)图4、5、6、7分别作出函数和它的二、三、四、五阶Taylor展开
式的图象,图8作出了同一坐标系里函数和它的二、三、四阶Taylor展开式的图象,经比较可知,奇数阶的更接近正弦函数;(2)图9、10、11分别作出n=10,20,100时,函数的图像,经观察可知,当n→∞时,这个函数趋向于分段函数;(3)图12、13、14分别作出n=5,15,100时,在同一坐标系里函数与在区间[-2π,2π]上的图像,观察知当n增加时的图像向的图像逼近,且两个函数在x=0处的导数相同,在任何有限的区间上,当n→∞时函数逼近。