matlab最小二乘法曲线拟合

有一组数据y=[0.000000E+0008.789063E-0033.515625E-0027.910156E-0021.406250E-0012.197266E-00... 有一组数据y=[0.000000E+000 8.789063E-003 3.515625E-002 7.910156E-002 1.406250E-001 2.197266E-001 3.164063E-001 4.306641E-001 5.625000E-001 7.119141E-001 8.789063E-001 1.063477E+000 1.265625E+000 1.485352E+000 1.722656E+000 1.977539E+000 2.250000E+000];
x=[0 0.9375 1.8750 2.8125 3.7500 4.6875 5.6250 6.5625 7.5000 8.4375 9.3750 10.3125 11.2500 12.1875 13.1250 14.0625 15.0000];
原型函数为

请问怎么拟合曲线,求出c和K值?多谢了!
展开
 我来答
lhmhz
2013-11-12
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

用nlinfit()函数拟合,得到

c= 0.02000000498,K = -1.000012511

拟合精度R=0.99999999999997925522105374252033

追问
请问具体程序怎么编的?多谢了!
追答
具体程序发私信给你。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东莞大凡
2024-11-14 广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于... 点击进入详情页
本回答由东莞大凡提供
渐渐家具
2013-11-12
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
先把目标函数建立一个M文件,用lsqcurvefit拟合
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuxiapollo
2013-11-11
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
p = polyfit(x,y,2);
hold on;
plot(x,y,'o');
plot(x,polyval(p,x),'r');
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式