求教用matlab 实现最小二乘法拟合曲线

数据如下:x=(1,2,3,4,5,6,7,8,9,10)y=(96.31,135.44,79.5,56.54,256.21,350.68,105.62,185.03,4... 数据如下:x=(1,2,3,4,5,6,7,8,9,10)
y=( 96.31, 135.44, 79.5, 56.54, 256.21, 350.68, 105.62, 185.03, 493.08, 1031.17)
。表达式y=ax+b,求a和b,可靠度及图。我处理数据需要,以前从未接触过,哪位大侠帮帮忙呗
展开
 我来答
lhmhz
高粉答主

2013-04-24 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17014

向TA提问 私信TA
展开全部

Linear model Poly1:
     f(x) = p1*x + p2
       where x is normalized by mean 5.5 and std 3.028
Coefficients (with 95% confidence bounds):
       p1 =       214.4  (45.7, 383.2)
       p2 =         279  (118.9, 439)

Goodness of fit:
  SSE: 3.855e+005
  R-square: 0.5177
  Adjusted R-square: 0.4574
  RMSE: 219.5

追问
我用matlab中的p=polyfit(x,y,1)计算得到p =70.828      -110.59
我只会计算到这里,怎么和你计算的不一样哇?然后怎么画图和输出精确度哇?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
152*****673
2013-04-24
知道答主
回答量:29
采纳率:0%
帮助的人:6.7万
展开全部

追问
谢谢哈,关键是我对matlab语言不懂,程序写不来哇?可以用polyfit函数不?
追答
哥,我是初中生,这公式是奥数学的,无能为力。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式