以下两组数据用最小二乘法拟合(使用matlab)

x=[-54,-34,-22,-8,7,22,37,52,67,82];y=[14.3,16.1,21.5,33.4,37.9,38.3,33.4,29.0,27.3,2... x=[-54, -34, -22, -8, 7, 22, 37, 52, 67, 82];
y=[14.3, 16.1, 21.5, 33.4, 37.9, 38.3, 33.4, 29.0, 27.3, 24.0];
展开
 我来答
灰色天空11111
2011-10-27 · TA获得超过407个赞
知道答主
回答量:120
采纳率:0%
帮助的人:94.3万
展开全部
在command窗口输入这两个数组,在用:
cftool 打开拟合界面,按要求选择拟合数据,进行拟合就可以了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
panzhihuinice
2012-12-06
知道答主
回答量:5
采纳率:0%
帮助的人:7714
展开全部
x=[-54, -34, -22, -8, 7, 22, 37, 52, 67, 82];
y=[14.3, 16.1, 21.5, 33.4, 37.9, 38.3, 33.4, 29.0, 27.3, 24.0];
>> p=polyfit(x,y,2);(为二阶拟合曲线,通过改变数字来确定几阶的)
>> xi=-54:2:82;
>> plot(x,y,'rp',xi,polyval(p,xi),'-')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式