matlab用三次多项式拟合,求出表达式的值,画出拟合示意图,并测算x为11、12时的y值

x123456789y10.214.113.912.310.51112.413.516... x 1 2 3 4 5 6 7 8 9
y 10.2 14.1 13.9 12.3 10.5 11 12.4 13.5 16
展开
excel表格库
2012-04-27 · TA获得超过248个赞
知道小有建树答主
回答量:423
采纳率:0%
帮助的人:108万
展开全部
x=[1 2 3 4 5 6 7 8 9];
y=[10.2 14.1 13.9 12.3 10.5 11 12.4 13.5 16];
y0=polyfit(y,x,3)%得到拟合多项式系数
x1=11;
x2=12;
f = polyval(y0,y);
plot(y,x,'o',y,y0,'-r')
f1 = polyval(y0,x1))%得到x1的y值
f2= polyval(y0,x2))%得到x2的y值
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式