数学建模社区-数学中国
标题:
matlab拉格朗日插值求解答
[打印本页]
作者:
如果我能看得见
时间:
2014-8-26 20:08
标题:
matlab拉格朗日插值求解答
如何用matlab来把拉格朗日多项式插值函数求解出来?
作者:
GO雨林木风
时间:
2014-8-26 20:52
function y=lal(x0,y0,x);
x0=[0.0 0.4 0.8 1.2 1.6];%input x data(可替换为自己的数据)
y0=[0 0.428392 0.742101 0.910314 0.970348];%input y data(可替换为自己的数据)
x=[0.3 0.5];%input x0 data(可替换为自己的数据)
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=p*y0(k)+s;
end
y(i)=s;
end
作者:
GO雨林木风
时间:
2014-8-26 20:53
ans =
0.3293 0.5199
作者:
madio
时间:
2014-8-27 03:42
你这是想求解一个符号代数方程组,可以参考下面的文献
MATLAB符号数学基础.doc
2014-8-27 03:42 上传
点击文件名下载附件
下载积分: 体力 -2 点
174.5 KB, 下载次数: 6, 下载积分: 体力 -2 点
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5