用最小二乘法求一形如y=ae^bx的经验公式

(插值与拟合)用最小二乘法求一形如y=ae^bx的经验公式拟合下列数据x12345678y15.320.527.436.649.165.687.87117.6自己不是专门... (插值与拟合) 用最小二乘法求一形如y=ae^bx 的经验公式拟合下列数据
x 1 2 3 4 5 6 7 8
y 15.3 20.5 27.4 36.6 49.1 65.6 87.87 117.6
自己不是专门学计算机的,所以希望各位高人可以给自己指点迷津!!真的十分感谢啊!!!!!!!!
展开
百度网友cddcfc3
2007-07-07 · TA获得超过11.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:0%
帮助的人:2.5亿
展开全部
把经验公式y=ae^bx转换,两边取自然对数得,lny=lna+bx
令Y=lny,X=x,A=lna,B=b 则Y=A+BX
写出新的Y的X的对应关系表
X-----------1---------2---------3---------4---------5----------6-----------7------------8
y ---------15.3------20.5-----27.4-----36.6-----49.1------65.6------87.87-----117.6
Y=lny---2.728----3.020----3.311----3.600----3.894----4.184----4.476----4.767
问题转化为用直线公式Y=A+BX拟合X,Y.求得
∑X=36---∑Y=29.98---∑X^2=204---∑XY=147.143
得正则方程组(参考书本直线拟合部分)
8A+36B=29.98
36A+204B=147.143
解方程组得
A=(29.98*204-147.143*36)/(204*8-36*36)=2.4368
B=(147.143*8-29.98*36)/(204*8-36*36)=0.29126
因为A=lna,B=b
所以a=e^A=e^2.4368=11.436,b=B=0.29126
故所求经验公式为:y=11.436*e^(0.29126*x)
做这道题的关键是如何先把经验公式y=ae^bx转换为平时我们熟悉的直线公式,再套用书上的公式即可.
附:正则方程组,N表示拟合点个数
A*N+B*∑X=∑Y
A*∑X+B*∑X^2=∑X*Y
Sievers分析仪
2025-01-06 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准... 点击进入详情页
本回答由Sievers分析仪提供
guanzixuan1
2007-06-30 · TA获得超过4171个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:0
展开全部
这个用手求太累了
一般最小二乘法用手算只能算直线的
我是用计算器

求得可以用Excel,
输入两组数据后全选,
插入-图表-xy散点图
然后右键一个数据点,
选择添加趋势线,
这些趋势线都是用最小二乘法拟合的
然后选择指数,
并在选项中,显示公式打勾就可以看都趋势线和公式了
我得到是y = 11.436e^(0.2913x)
也就是a=11.436,b=0.2913
几乎完全拟合

如果你想用拟合更好的数学软件
我推荐Advanced Grapher
不过只是拟合找公式用Excel足矣
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式