用matlab作拉格朗日插值,所编的函数为:(问题补充处)m=31*24;n=31*4;l=ones(m,n);y2=ones(1,m);%初始化for i=1:m;for j=1:n;s1=1;for k=1:n;if(j~=k)s1=(x(i)-t(k))/(t(j)-t(k))*s1;endendl(i,j)=s1;%计算插值基函数ends=0;for j=1:n

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 10:01:28
用matlab作拉格朗日插值,所编的函数为:(问题补充处)m=31*24;n=31*4;l=ones(m,n);y2=ones(1,m);%初始化for i=1:m;for j=1:n;s1=1;for k=1:n;if(j~=k)s1=(x(i)-t(k))/(t(j)-t(k))*s1;endendl(i,j)=s1;%计算插值基函数ends=0;for j=1:n

用matlab作拉格朗日插值,所编的函数为:(问题补充处)m=31*24;n=31*4;l=ones(m,n);y2=ones(1,m);%初始化for i=1:m;for j=1:n;s1=1;for k=1:n;if(j~=k)s1=(x(i)-t(k))/(t(j)-t(k))*s1;endendl(i,j)=s1;%计算插值基函数ends=0;for j=1:n
用matlab作拉格朗日插值,所编的函数为:(问题补充处)
m=31*24;n=31*4;
l=ones(m,n);
y2=ones(1,m);%初始化
for i=1:m;
for j=1:n;
s1=1;
for k=1:n;
if(j~=k)
s1=(x(i)-t(k))/(t(j)-t(k))*s1;
end
end
l(i,j)=s1;%计算插值基函数
end
s=0;
for j=1:n;
s=l(i,j)*sp(j)+s;%拉格朗日插值公式
end
y2(i)=s;
end
请问哪里出错了?

用matlab作拉格朗日插值,所编的函数为:(问题补充处)m=31*24;n=31*4;l=ones(m,n);y2=ones(1,m);%初始化for i=1:m;for j=1:n;s1=1;for k=1:n;if(j~=k)s1=(x(i)-t(k))/(t(j)-t(k))*s1;endendl(i,j)=s1;%计算插值基函数ends=0;for j=1:n
y2=0;
x2=-1:0.01:1;
n=length(x2);
for i=0:length(x1)-1
L=ones(1,n);
for j=0:length(x1)-1
if j~=i
L=L.*(x2-(x1(1)+p.*j))/(p*(i-j));
end
end
y2=y2+y1(i+1)*L;
end
其中x1,y1为原始插值点(x,y)坐标,p为步长.
你原来n,m不相等了

matlab这个函数怎么编? 用MATLAB编一个动画. 有限元法解常微分方程的程序(最好用MATLAB编) 使用Matlab输入下面方程,求所编程序和其输出的图像. 用matlab作拉格朗日插值,所编的函数为:(问题补充处)m=31*24;n=31*4;l=ones(m,n);y2=ones(1,m);%初始化for i=1:m;for j=1:n;s1=1;for k=1:n;if(j~=k)s1=(x(i)-t(k))/(t(j)-t(k))*s1;endendl(i,j)=s1;%计算插值基函数ends=0;for j=1:n 怎用matlab编写求绝对值的函数自己编一个,不用系统自带的abs()这个函数 matlab中自编函数文件的格式请随便举个简单的函数示例即可 用MATLAB求解方程cos(x)*cosh(x)=-1,在1.8附近的精确解.是不是用fzero函数,具体怎么编? ·用matlab编写一个文件,实现求函数x*log(1+sqrt(1+x^2))/sqrt(1+x^2)的不定积分和导数?咋编? MATLAB求最小二乘法所建立的目标函数的方法? MATLAB用find函数找出了元素位置怎么把所需要的元素输出? 怎么用matlab编一个随机数列 用matlab编有 这样一段代码 如何用matlab得到一个圆环想得到一个圆环,或者圆盘,不知道有没有直接的函数调用,或者自己编该怎么编? matlab作图用matlab画出分段函数的曲面图. matlab方根MATLAB里的多次方根用什么函数? matlab的遗传算法优化工具箱怎么用?是不是也想普通的优化算法一样编好目标函数(是不是就等于那个fitness函数?)和nonlinear函数后直接调用就好了? matlab中将正弦光栅投射到peaks函数产生的图像上,这个程序怎么编出来的?