用matlab编写的程序怎么运行啊
拉各朗日插值程序;;;是按f5还是要写式子之类的我完全不懂啊functiony=lagr1(x0,y0,x)n=length(x0);m=length(x);fori=1...
拉各朗日插值程序;;;是按f5还是要写式子之类的 我完全不懂啊 function y=lagr1(x0,y0,x) n=length(x0);m=length(x); for i=1:m z=x(i); s=0.0; for k=1:n p=1.0; for j=1:n if j~=k p=p*(z-x0(j))/(x0(k)-x0(j)); end end s=s+p*y0(k); end y(i)=s; end
展开
2个回答
展开全部
这是一个函数程序,先要将它存为.M文件,直接保存就可以了,好像一定要在默认文件夹,一般是work文件夹里
再在另一个窗口中调用这个函数。
给出x0,y0,x的值
x0=[]
y0=[]
x=[];
然后调用函数
aa=lagr1(x0,y0,x)
再在另一个窗口中调用这个函数。
给出x0,y0,x的值
x0=[]
y0=[]
x=[];
然后调用函数
aa=lagr1(x0,y0,x)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询