实验五+MATLAB数值计算(含实验报告)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验五 MATLAB 数值计算
一、实验目的
1.掌握求数值导数和数值积分的方法。
2.掌握代数方程数值求解的方法。
3.掌握常微分方程数值求解的方法。
二、实验的设备及条件
计算机一台(带有MATLAB7.0以上的软件环境)。
设计提示
1.参考本节主要内容,学习并理解相关函数的含义及调用方法。
三、实验内容
1.线性系统方程:分别使用左除(\)和求逆(inv )求解下面系统方程的
解:
⎪⎩
⎪⎨⎧=+=+=++377251463c b b a c b a
2. 数值积分:使用quad 和trapz 求解⎰-5
03/dx xe x 的数值积分,并与其解析解9243/5+--e 相比较;
3. 请完成教材P154页中实验指导环节的实验内容第2题
4. 请完成教材P155页中思考练习的第3题(1),并绘制解在该求解区间(即
[0,5])上的图像;。
5、请完成教材P164页实验指导环节的实验内容第5题。
(提示:该函数的符号导数,可以通过函数diff 求得。
首先定义符号变表
达式,如求sin(x)的一阶符号导数,可以先定义f=’sin(x)’;df=diff(f);可求得df=cos(x)。
其中df 即为函数f 的一阶符号导数)。
四、实验报告要求(包含预习报告要求和最终报告要求)
1.实验名称
2.实验目的
3.实验设备及条件
4.实验内容及要求
5.实验程序设计
指程序代码。
6.实验结果及结果分析
实验结果要求必须客观,
现象。
结果分析是对实验结果的理论评判。
7.实验中出现的问题及解决方法
8. 思考题的回答
五、实验报告的提交方式
Word文档,命名方式:实验号_你的学号_姓名
例如本次实验:实验一_000000001_张三.doc
(信息101提交报告邮箱):E_mail: *******************
(网络工程101提交作业邮箱):E_mail: *******************(注意网络班的M是大写的)
下一次课前提交,过期不收!
六、参考文献
参考教材和Matlab帮助文件。
1.实验名称
MATLAB数值计算
2.实验目的
1.掌握求数值导数和数值积分的方法。
2.掌握代数方程数值求解的方法。
3.掌握常微分方程数值求解的方法。
3.实验设备及条件
计算机一台(带有MATLAB7.0以上的软件环境)
4.实验内容及要求
完成所给实验题以及思考题,题与题之间用相应注释分割。
注意对实验中出现的相关函数或变量,请使用help或doc查询相关帮助文档,学习函数的用法。
5.实验程序设计
dp=polyder(p);
dpx=polyval(dp,x);
dx=diff(f([x,3.01]))/0.01;
gx=g(x);
plot(x,dpx,x,dx,'.',x,gx,'-');
6.实验结果及结果分析
第四题第五题。