24小时热门版块排行榜    

查看: 471  |  回复: 5
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

persempre

新虫 (小有名气)

[交流] 【求助】【很简单的问题】可否用微分法估计一元二次方程的根?

好吧,我也不知道该发到哪里。

6.71*(3.04-2.18*x)^2=x
3.04减2.18x的差的平方乘6.71等于x。

专业课里面经常需要求这种方程的根。
展开后是一个简单的二元一次方程,直接套根的公式就可以。
虽然简单,但是计算量实在是太大了,有时候为了解一道题这样的方程要算4,5个,即使用计算器,都要按半天,而且由于计算的中间步骤小数一大堆(中间过程至少要有2位小数吧),容易出错。

计算的结果是x1=1.6199,x2=1.2005。
一般我们的要求是最多保留2位就够了,那就是x1=1.62,x2=1.2。
仅仅为了这样的精度算半天实在有点亏。
考虑到展开后左边的一次项系数远远比右边的大,右边的一次项可以忽略吗?
我觉得可不可以把方程的根看作:x0=3.04/2.18=1.394与一个误差的叠加呢?
因为要求精度不高,所以这样的估计在精度上是可行的。
如果要估计这个误差(实际上不就是dx吗?),是不是可以用微分来计算?
那样的话,计算就大大简化了。

恩。。。其实我一直觉得这样的方法是存在的,只是我不知道而已。。。。
注意:我指的是笔算哦!

[ Last edited by mingdong on 2009-11-28 at 15:53 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师


小木虫(金币+0.5):给个红包,谢谢回帖交流
你打这么多字的时间就已经可以手算出来了
4楼2009-11-23 15:37:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

persempre

新虫 (小有名气)

但是我不知道该怎么算,有人知道吗
2楼2009-11-21 23:54:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

redcrag

木虫 (著名写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
mingdong(金币+2,VIP+0):感谢交流! 11-23 12:47
二元一次方程还是一元二次方程?
有公式不就是带入数吗? 这都怕麻烦,
嫌计算器累人,用数学软件编个现成的小程序,
如Matlab/Mathematica之类的,再懒Origin之类
的作图软件都能搞定,每次代入数直接得结果。
http://redcrag.spaces.live.com/
3楼2009-11-23 11:58:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

supconsimit

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
mingdong(金币+1,VIP+0):感谢交流! 11-28 15:53
是一元二次吧,楼主。呵呵
5楼2009-11-24 08:15:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见