非线性最小二乘法matlab来求y=a/(b*x+c) 10

错了,是y=x/(a*x+b)x=[024497398147196245294342]y=[33.4632.4736.037.9641.0440.0941.2642.17... 错了,是y=x/(a*x+b)
x=[0 24 49 73 98 147 196 245 294 342]
y=[33.46 32.47 36.0 37.96 41.04 40.09 41.26 42.17 40.36 42.73]
展开
 我来答
变化之道
2016-07-04 · TA获得超过1859个赞
知道小有建树答主
回答量:882
采纳率:42%
帮助的人:410万
展开全部
可以用线性最小二乘法,为啥要用非线性最小二乘法?先求倒数y*=(b/a)x+c/a,算出截距和斜率后求出a,b,c就行了。最小二乘法的示例见http://baike.baidu.com/view/139822.htm
追问
写错了,是y=x/(a*x+b)
追答
类似的啊,只不过变为y*=a+bx*,其中y*=1/y, x*=1/x
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
徐临祥
高粉答主

2019-12-23 · 醉心答题,欢迎关注
知道小有建树答主
回答量:3380
采纳率:96%
帮助的人:90.5万
展开全部
推荐回答可以用线性最小二乘法,为啥要用非线性最小二乘法?先求倒数y*=(b/a)x+c/a,算出截距和斜率后求出a,b,c就行了。最小二乘法的示例见http://baike.baidu.com/view/139822.htm
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式