下载此文档

数值分析实验报告二2汇总.doc


文档分类:高等教育 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
数值分析实验报告二2汇总
数值分析实验报告二2汇总
1 / 14
数值分析实验报告二2汇总
数学与信息工程学院
实验报告
8 / 14
数值分析实验报告二2汇总
p =
-.33333333333333333333333333333333*t^3+*t-9 .
S =
-.33333333333333333333333333333333*t^3+*t-9 .
牛顿插值法:
实验步骤:
1)实验编程
建立 M文件:
function [y,R,A,C,L]=newton(X,Y,x,M)
n=length(X);
m=length(x);
for t=1:m
z=x(t);
A=zeros(n,n);
A(:,1)=Y';
s=;
p=;
q1=;
c1=;
for j=2:n
for i=j:n
A(i,j)=(A(i,j-1)- A(i-1,j-1))/(X(i)-X(i-j+1));
end
q1=abs(q1*(z-X(j-1)));c1=c1*j;
end
C=A(n,n);q1=abs(q1*(z-X(n)));
for k=(n-1):-1:1
C=conv(C,poly(X(k)));
d=length(C);
C(d)=C(d)+A(k,k);
end
数值分析实验报告二2汇总
数值分析实验报告二2汇总
9 / 14
数值分析实验报告二2汇总
y(k)= polyval(C, z);
end
R=M*q1/c1;
L(k,:)=poly2sym(C);
L=vpa(L)
运行下列语句:
syms M,X=[1 2 3 4];
Y =[-2 3 4 -1]; x=1;
[y,R,A,C,P]=newton(X,Y,x,M)
2)运行结果 :
P=-*x^3+14.*x^2- 333333*x+5.
画图:
运行下列命令:
x1=[1 2 3 4]; y1=[-2 3 4 -1]; x=0::3;
t=0::3;
y
p1
=-.33333333333333333333333333333333*t.^3+*t
-9.;
P2
16*x.^2+*x-9.;
subplot(3,1,1)
plot(x1,y1,
'r*' ,x,y,
'b-' )
legend( ' 数据点 (xi,yi)'
, ' 最小二乘法拟合曲线 y=f(x)' );xlabel(
'x' );ylabel(
'y' );
title( ' 数据点 (xi,yi)
和最小二乘法拟合曲线 y=f(x)
的图形')
subplot(3,1,2)
plot(x1,y1,
'r*' ,t,p1,
'k-' )
legend( ' 数据点 (xi,yi)'
, ' 拉格朗日插值曲线 y=f(x)'
);xlabel(
'x' );ylabel(
'y' );
数值分析实验报告二2汇总
数值分析实验报告二2汇总
10 / 14
数值分析实验报告二2汇总
title(

' 数据点 (xi,yi)

和拉格朗日插值曲线

y=f(x)

的图形

' )
数值分析实验报告二2汇总
数值分析实验报告二2汇总
11 / 14
数值分析实验报告二2汇总
subplot(3,1,3)
数值分析实验报告二2汇总
数值分析实验报告二2汇总
14 / 14
数值分析实验报告二2汇总

数值分析实验报告二2汇总 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人雨林书屋
  • 文件大小336 KB
  • 时间2022-06-30