
matlab 程序问题
已知向量x=[12345],y=[711131519].试分别用线性插值法和三次多项式插值法求x=1.3,2.4,3.7,4.8时所应对的y值为多少。...
已知向量x=[1 2 3 4 5],y=[7 11 13 15 19].试分别用线性插值法和三次多项式插值法求x=1.3,2.4,3.7,4.8时所应对的y值为多少。
展开
4个回答
展开全部
x=[1 2 3 4 5];
y=[7 11 13 15 19];
x1=[1.3,2.4,3.7,4.8];
y1=interp1(x,y,x1)%线性
y2=interp1(x,y,x1,'cubic')%三次多项式
结果:
y1 =
8.2000 11.8000 14.4000 18.2000
y2 =
8.4310 11.8960 14.3020 18.0293
y=[7 11 13 15 19];
x1=[1.3,2.4,3.7,4.8];
y1=interp1(x,y,x1)%线性
y2=interp1(x,y,x1,'cubic')%三次多项式
结果:
y1 =
8.2000 11.8000 14.4000 18.2000
y2 =
8.4310 11.8960 14.3020 18.0293
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设z=[1.3 2.4 3.7 4.8]
则执行以下命令:
z=[1.3 2.4 3.7 4.8];
x=[1 2 3 4 5];
y=[7 11 13 15 19];
yy=interp1(x,y,z,'linear') '线性插值
yyy=interp1(x,y,z,'cubic') '三次多项式插值
则执行以下命令:
z=[1.3 2.4 3.7 4.8];
x=[1 2 3 4 5];
y=[7 11 13 15 19];
yy=interp1(x,y,z,'linear') '线性插值
yyy=interp1(x,y,z,'cubic') '三次多项式插值
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |