微分方程实验报告mathematica(共7篇).doc
文本预览下载声明
微分方程实验报告mathematica(共7篇)
mathematica实验报告(符号计算)
新疆财经大学《数学软件》实验报告
实验4 Mathematics符号计算
班级专业: 姓名: 学号: 日期:成绩:
15
16
17
篇二:数学实验 Mathematic实验十 微分方程
天水师范学院数学与统计学院
实验报告
实验项目名称 微分方程 所属课程名称 数学实验 实 验 类 型 微积分实验 实 验 日 期 2011.11.23
班 级学 号 姓 名 成 绩
1
2
3
附录1:源 程 序
4
篇三:数学分析matlabamp;mathematica实验报告
数学分析实验报告
MATLAB amp; Mathematica软件基础应用
学院:理学院 专业:信息与计算科学 班级: 姓名: 学号:
2012年6月9日星期六
【实验题目】MATLAB软件简单应用
【实验目的】1.熟悉Matlab软件的“计算器”功能以及常用的数学函数。
2.掌握利用Matlab软件求解极限、导数、积分、泰勒展开和级数求和的使用方法。 3.学会使用Matlab帮助系统。
【实验原理】 1.二维绘图命令:plot(x,y), ezplot(f, [c, d]), polar(theta, rho).
2.三维绘图命令:
三维曲线:plot3(x,y,z), ezplot3(x, y, z, [a, b]).
三维曲面:mesh(X,Y,Z), meshz(X,Y,Z), surf(X,Y,Z). 网格生成函数:meshgrid(x,y).
【实验内容】(含基本步骤、主t
y=sin(x)/x;
z=vpa(int(y,x,0,5))
输出:z =1.5499312449446741372744084007306
12.将
展为幂为(x-2)的5阶Taylor展开式
步骤:输入:syms x
f=taylor(log(x),6,x,2)
输出:f = log(2)+1/2*x-1-1/8*(x-2)+1/24*(x-2)-1/64*(x-2)+1/160*(x-2)
13.将
展开为4阶麦克劳林展开式。
步骤:输入:syms x;
f=taylor(x*tan(x),5,x,0)
输出:f =x+1/3*x
15.已知
步骤:输入:syms x;
f=(1+1/x)?; y1=limit(f,x,inf)
,求,并画出f(x)的图象。
x=linspace(-1,10000,1000); y=(1+1./x).?; plot(x,y)
输出 y1 =exp(1)
【
总结与思考】
Matlab的常见错误:Inner matrix dimensions must agree
因为在Matlab的输入变量是矩阵,参与运算的矩阵维数必须对应,矩阵相应元素的运算必须全部加dot(点),例2中方程如果这样输入:x=2*(cos(t)+t*sin(t)),就会出现该错误.
【实验题目】实验二 利用MATLAB画图
【实验目的】1.掌握利用Matlab软件求解代数方程(组)、微分方程(组)的使用方法。
2.掌握Matlab的数组运算过程。 3.掌握Matlab画图方法。
【实验内容】(含基本步骤、主要程序清单及异常情况记录等)
8.画出函数的图形
步骤:输入: t=0:0.1:4*pi;
plot3(2*cos(t),t.,t)
9.画出函数的图形
步骤:输入: t=0:pi/50:10*pi;
plot3(sin(t),cos(t),sqrt(t+1));
10.画出曲面
步骤:输入: x=-7.5:0.5:7.5;
y=x;
[xx,yy]=meshgrid(x,y); R=sqrt(xx.+yy.)+eps; z=sin(R)./R; mesh(xx,yy,z)
的图象。
的图象。
11.画出曲面
步骤:输入: x=-10:0.5:10;
y=x;
[xx,yy]=meshgrid(x,y); z=1-xx.-yy.; mesh(xx,yy,z)
【总结与思考】
【实验题目】实验二 微积分基本运算
【实验目的】1.掌握用Mathematica进行基本运算:多项式及其代数运算,方程(组)求根。
2.掌握用Mathematica进行微积分基本运算:求极限,求导数(微分),求积分,泰勒级数展开,微分方程。
【实验内容】
7.求下列积分(1)
步骤:输入: y=x Exp[x]/(1+x);
Integrate[y,x]
输出:
(2)
步骤:输
显示全部