matlab的关于拉格朗日的插值问题,请高手赐教!!!!
近期有一matlab问题不知道怎么解决了````请个位大虾赐教````
问题:设函数f(x)=1/(1+x^2),x的范围[-5,5],将[-5,5]n 等分取n+1个节点
试就n=2,4,6,8,10作n次matlab的拉格朗日插值多项式,并做出图形
我自己的做法:
function fenduan
n=10;
while 0<n<11
x=[-5:1:5]
y=1./(1+x.^2);
x1=[-5:10/n:5]
y1=lagrange(x,y,x1);
plot(x1,y1,'r')
axis([-5,5,-1.5,2])
n=n-2
hold on
end
end
但是图形和例题所表示的图形不一样,不知道怎么解决...例题没有给出程序......
参考答案:lagrange函数里面没有呀