我的一个MATLAB牛顿插值程序 我还很菜 请多多指教 批准加入 谢谢!

源代码在线查看: newton插值.m

软件大小: 2 K
上传用户: wangshengzaishi
关键词: 牛顿 插值 程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				%Newton插值法
				function y=Newton(x1,y1,x);
				m=length(x);
				n=length(x1);
				for i=2:n
				    for j=n:-1:i
				        y1(j)=(y1(j)-y1(j-1))/(x1(j)-x1(j-i+1));
				    end
				end
				for j=1:m
				    p(j)=y1(1);
				    for k=2:n
				        l=1;   
				        for i=1:k-1
				            l=l*(x(j)-x1(i));
				       end
				    p(j)=p(j)+y1(k)*l;
				   end
				end
				re=[x'  p']
							

相关资源