24小时热门版块排行榜    

查看: 530  |  回复: 6

383026016

银虫 (初入文坛)

[交流] 【求助】数值求解 已有4人参与

如何用数值方法对下面方程求解啊?
0=x+1/x^2+......非线性并不可求导,x值很小约10^(-10)
谢谢了~~~
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sudo

木虫 (正式写手)

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+3): 谢谢参与应助,欢迎常来程序语言版! 2011-03-20 16:49:19
公式里面的...代表什么?写个通项出来?另外,这个式子是无穷项?

不可求导问题不大,如果是有限项,而且只求一个实数解的话,可以先取确定解一定在里面而且只有一个解的区间,然后取中间值(或者黄金分割什么的),看看解落在哪个子区域,选定该区间,重复这个步骤....最后看看你的精度要求了...
2楼2011-03-14 21:57:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

383026016

银虫 (初入文坛)

引用回帖:
Originally posted by sudo at 2011-03-14 21:57:05:
公式里面的...代表什么?写个通项出来?另外,这个式子是无穷项?

不可求导问题不大,如果是有限项,而且只求一个实数解的话,可以先取确定解一定在里面而且只有一个解的区间,然后取中间值(或者黄金分割什么 ...

就是二分法?谢谢...
3楼2011-03-15 08:39:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huweny87

木虫 (小有名气)

★ ★
余泽成(金币+2): 谢谢参与应助! 2011-03-20 16:49:55
引用回帖:
Originally posted by 383026016 at 2011-03-14 21:13:44:
如何用数值方法对下面方程求解啊?
0=x+1/x^2+......非线性并不可求导,x值很小约10^(-10)
谢谢了~~~

如果x在10^(-10)附近恐怕不好算,因为在这个地方,这个展开式并不收敛,越到后面,项的值越大
少年心事当拏雲,谁念幽寒坐呜呃?
4楼2011-03-17 08:35:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

licycheng

木虫 (小有名气)


小木虫(金币+0.5):给个红包,谢谢回帖交流
这个式子的解只可能是负数吧。。。。
5楼2011-03-17 08:46:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

licycheng

木虫 (小有名气)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1): 谢谢参与应助! 2011-03-20 16:49:34
-1 ??
如果偶数项就是-1,如果是奇数以下再讨论。。
6楼2011-03-17 08:52:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

licycheng

木虫 (小有名气)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1): 欢迎常来程序语言版! 2011-03-20 16:50:17
如果是奇数项,我奇迹般的将以上的方程化为以下形势:
x^4-X^2+1=0。。。
供大侠们评论。

[ Last edited by licycheng on 2011-3-17 at 09:04 ]
7楼2011-03-17 09:00:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 383026016 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见