资源描述:
《实验:龙格现象.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、龙格现象例子:函数在区间[-1,1]上分为10等分,共11个节点进行插值两等分三节点四等分5节点八等分9节点10等分11节点doubleprecisions,x(0:10),f(0:10,0:10),b,c,tintegerkopen(10,file="ff.dat")k=10t=2.00/kdo10i=0,kx(i)=-1+t*(i)10continuedo15i=0,kf(i,0)=1/(1+x(i)*x(i)*25.0)Continuedo20j=1,kdo30i=j,kf(i,j)=(f(i,j-1)-f(i-1,j-1))/(0.2*j)30continue20contin
2、uedo40k=0,1000s=-1+k*2.0/1000.0c=f(0,0)do50i=1,10b=1.0do60j=0,i-1b=b*(s-x(j))60continuec=c+f(i,i)*b50continuewrite(10,80)s,c80format(1x,E20.9,E20.9)40continueenddoubleprecisiona,b,c,h,x,xx(10)open(10,file="ff.dat")kk=10h=2.0/kka=-1.0do2i=0,kkx=a+i*hk=10b=0.0do5j=0,kxx(j)=-1+2.0*j/k5continuedo10
3、j=0,kc=1.0do20i1=0,kif(i1.eq.j)thenc=1.0elsec=(x-xx(i1))/(xx(j)-xx(i1))endifc=c*c20continueb=b+c/(1+25*xx(j)*xx(j))10continuewrite(10,50)x,b50format(1x,E20.9,E20.9)2continueend用最小二乘拟合求一个形如x1925313844y1932.34973.397.8用二次多项式拟合x0123456y15141414141516x-3-2-10123y1000012求arctanx在区间[0,1]上的最佳平方一次式求x^2
4、在区间[0,1]上的最佳平方一次式求x^4在区间[0,1]上的最佳平方二次式