1 / 5
文档名称:

matlab数值分析实验二(1).doc

格式:doc   大小:77KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab数值分析实验二(1).doc

上传人:小健 2021/7/24 文件大小:77 KB

下载得到文件列表

matlab数值分析实验二(1).doc

文档介绍

文档介绍:广东金融学院实验报告
本报告正文部分字体、字号要求:
正文部分5号宋体,23・26磅行距;所有数字、字母必须用times new roman字体,而不是宋体!
程序算法清单全部小5号,times new roman字体,行距为固定值10~12磅;
表格以“表1+说明、表2+说明,…”等标示列在表格的上面,表格中出现的所有字母必须是times new roman字体,文字部分小5号,宋体,行距为固定值10〜12磅;
插图或截图以“图1+说明,图2+说明,…”列于插图的下面。
课程名称:
实验编号 及实验名称
实验二插值法和拟合实验
系另U
金融数学与统计 实验
姓名
学 号
班级
实验地点
实验日期
2017年9月27日
实验时数
2
指导教师
孙丽英
同组其他成员
成绩
一、 实验目的及要求
实验目的:
将区间[-5,5]作10等分,计算函数5,在每个结点忑的值,做出插值函数的图形并与y = /(x)
1 + x '
的图形比较。
实验要求:
对函数作拉格朗日插值。在MATLAB中用内部函数plot利用插值点绘制函数的图形。
对函数作Newton插值。在MATLAB中用内部函数plot利用插值点绘制函数的图形。
二、 实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)
Matlab7. 1、office2010
三、 实验内容的详细代码、清单、步骤及流程
详细代码见附录
我先按照拉格朗日插值和牛顿插值的方法来写出它们两个的函数lagran和newpoly,然后在主程序中去调 用这两个函数,绘制出图形。
(包括程序、图表、结论陈述、数据记录及分析等) 运行文件可以得到一个拉格朗日插值法和牛顿插值法的图形
图1拉格朗日插值和牛顿插值的运行结果
五•实验总结(包括对本实验的所有问题的回答、实验过程中发现的问题以及你的改进办法) 在这次实验中,我充分体会到这两种插值方式的不同性,和它们所产生的龙格现象具有很大的不同。 同时认识到算法的重要性。
在实验中我遇到了一些问题,发现即使自己的思路是正确的,但是要把它编写成程序还是有点困难 的。觉得牛顿插值比较好。

评语
评语等级



及格
不合格
1•实验态度认真,实验目的明确
、程序设计合理
(实验步骤详细,记录完整,数据合理)
,分析透彻
,无抄袭现象,并按时提交, 格式规范,文字叙述流畅,逻辑性强
综合评定:
附录
function [C,L] =lagran(x,y)
%x是差值节点横坐标向量;y是插值节点纵坐标向量;C是拉格朗日插值多项式的系数矩阵;L是插值基函数系数矩阵 w=length(x);
n=w-l;
L=zeros(w,w);
for k=l:n+l;
v=l;
for j=l:n+l;
ifk~=j
v=conv(v,poly(x(j))/(x(k)-x(j)));
end
end
L(k,:)=v;
end
C=y*