hermite插值法和拉格朗日插值法的matlab程序实现请求高手帮忙给个hermite插值法和拉格朗日插值法的matlab程序,要求实现x=[-5.0000 -3.8889 -2.7778 -1.6667 -0.5556 0.5556 1.6667 2.7778 3.8889 5.0000];y=[0.0385 0.0620 0
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/21 14:46:50
![hermite插值法和拉格朗日插值法的matlab程序实现请求高手帮忙给个hermite插值法和拉格朗日插值法的matlab程序,要求实现x=[-5.0000 -3.8889 -2.7778 -1.6667 -0.5556 0.5556 1.6667 2.7778 3.8889 5.0000];y=[0.0385 0.0620 0](/uploads/image/z/6824660-68-0.jpg?t=hermite%E6%8F%92%E5%80%BC%E6%B3%95%E5%92%8C%E6%8B%89%E6%A0%BC%E6%9C%97%E6%97%A5%E6%8F%92%E5%80%BC%E6%B3%95%E7%9A%84matlab%E7%A8%8B%E5%BA%8F%E5%AE%9E%E7%8E%B0%E8%AF%B7%E6%B1%82%E9%AB%98%E6%89%8B%E5%B8%AE%E5%BF%99%E7%BB%99%E4%B8%AAhermite%E6%8F%92%E5%80%BC%E6%B3%95%E5%92%8C%E6%8B%89%E6%A0%BC%E6%9C%97%E6%97%A5%E6%8F%92%E5%80%BC%E6%B3%95%E7%9A%84matlab%E7%A8%8B%E5%BA%8F%2C%E8%A6%81%E6%B1%82%E5%AE%9E%E7%8E%B0x%3D%5B-5.0000+-3.8889+-2.7778+-1.6667+-0.5556+0.5556+1.6667+2.7778+3.8889+5.0000%5D%3By%3D%5B0.0385+0.0620+0)
hermite插值法和拉格朗日插值法的matlab程序实现请求高手帮忙给个hermite插值法和拉格朗日插值法的matlab程序,要求实现x=[-5.0000 -3.8889 -2.7778 -1.6667 -0.5556 0.5556 1.6667 2.7778 3.8889 5.0000];y=[0.0385 0.0620 0
hermite插值法和拉格朗日插值法的matlab程序实现
请求高手帮忙给个hermite插值法和拉格朗日插值法的matlab程序,要求实现x=[-5.0000 -3.8889 -2.7778 -1.6667 -0.5556 0.5556 1.6667 2.7778 3.8889 5.0000];
y=[0.0385 0.0620 0.1147 0.2647 0.7642 0.7642 0.2647 0.1147 0.0620 0.0385];这组数据的两个插值函数,
hermite插值法和拉格朗日插值法的matlab程序实现请求高手帮忙给个hermite插值法和拉格朗日插值法的matlab程序,要求实现x=[-5.0000 -3.8889 -2.7778 -1.6667 -0.5556 0.5556 1.6667 2.7778 3.8889 5.0000];y=[0.0385 0.0620 0
Matlab函数M文件Lagrange程序
function yy=lagrange(x,y,xi)
m=length(x);n=length(y);
if =n,error('向量x与y的长度必须一致');end
s=0;
for i=1:n
z=ones(1,length(xi));
for j=1:n
if =i
z=z .*(xi-x(j))/(x(i)-x(j));
end
end
s=s+z*y(i);
end
yy=s;
上面是拉格朗日插值法,其中xi为要计算的数值比如
x=[0 3 5 9 31];
y=[2 7 10 12 15];
xi=[1 4 7] ;
yi=Lagrange(x,y,xi)
这是要求在1,4,7处的值.
hermite程序我没有.