我恨数学,这数学专业起个名叫信息与计算科学,我X,过课靠混(无视标题吧,问题在内)

来源:百度知道 编辑:UC知道 时间:2024/09/25 16:27:04
matlab用牛顿插值多项式法和Hermite插值法求y=x^5,比如x=0:0.1:1,然后比如求x=0.88时候的值,下面是个同学的程序,结果怎么都错,以供帮我的你参考,这些对我很重要,100分表达不了我的感激,好的答案我再追加100,谢谢了.
function Newton=f(n)
x=[0:0.1:1];
y=[0,0.1^5,0.2^5,0.3^5,0.4^5,0.5^5,0.6^5,0.7^5,0.8^5,0.9^5,1^5];
for i=1:11
F(i,1)=y(i);
end
for i=2:11
for j=2:i
F(i,j)=(F(i,j-1)-F(i-1,j-1))/(x(i)-x(i-j+1));
end
end
sum=F(1,1);
for i=2:11
A=1;
for j=1:i-1
A=A*(n-x(i-1));
end
sum=sum+F(i,i)*A;
end
Newton=sum;
我完全是一大菜,上面这程序我也不甚了了,你给我的程序最好后面有解释,不然老师问我P都说不出...

晕。。。哈哈,LZ你和我一个专业的,被骗进数学院了。。

1属于B,

a-(2+2根2) < 1 < a+(2+2根2)

-1-2根2 < a < 3+2根2

2属于CRA,

(a^2+4a-11-10)(a-2) < 0

(a^2+4a-21)(a-2) < 0

(a-3)(a+7)(a-2) < 0

a>3, a>-7, a<2

或 a>3, a<-7, a>2

或 a<3, a>-7, a>2

或 a<3, a<-7, a<2

所以 2<a<3 或 a<-7

-1-2根2 < a < 3+2根2

综合 2<a<3