作业帮 > 综合 > 作业

matlab 怎么调用拉格朗日函数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 14:41:05
matlab 怎么调用拉格朗日函数
matlab本身里面没有拉格朗日函数,需要自己编一个
如果是插值函数见
function y=lagr(x0,y0,x)
%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 =k
p=p*(z-x0(j))/(x0(k)-x0(j));
end
end
s=p*y0(k)+s;
end
y(i)=s;
end