| 查看: 809 | 回复: 8 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【求助】数值分析计算机应用c语言问题
|
|||
|
#include "math.h" main() {float x1,x2,f1,f2; x1=1.9; f1=pow(x1,7)-28*pow(x1,4)+14; f2=7*pow(x1,6)-4*28*pow(x1,3); x2=x1-f1/f2; do {x1=x2; f1=pow(x1,7)-28*pow(x1,4)+14; f2=7*pow(x1,6)-4*28*pow(x1,3); x2=x1-f1/f2; if(f2+1.0=1.0); {printf("**end**"\n);} } while(fabs(x1-x2)>1e-5); printf("x=%f\n",x2); } 题目是用newton法求方程,x(7)-28*x(4)+14=0 ()内为x的指数 在(0.1,1,9)内有近似根,用6次迭代,使误差小于0.00001 我的程序在上面,用TC运行,x1初值为0.1时,输出为 **end** 共30行 x=3.030577 x1初值为1.9时,输出为 **end** 共5行 x=0.845497 与我的设想不同,end为什么会有这么多行, 谁能帮忙改一下,谢谢各位大大 [ Last edited by wuguocheng on 2009-10-11 at 11:51 ] |
» 猜你喜欢
材料考研调剂
已经有3人回复
材料调剂
已经有12人回复
英一数一408,总分284,二战真诚求调剂
已经有14人回复
085410 一志愿211 22408分数359求调剂
已经有4人回复
271求调剂
已经有19人回复
385分 生物学(071000)求调剂
已经有3人回复
一志愿安徽大学计算机科学与技术学硕,331分求调剂
已经有3人回复
318求调剂,计算材料方向
已经有8人回复
291求调剂
已经有25人回复
一志愿北京科技大学085601材料工程英一数二初试总分335求调剂
已经有6人回复
9楼2009-12-03 22:30:35
cxymath
铁杆木虫 (知名作家)
- 应助: 0 (幼儿园)
- 金币: 19193.4
- 红花: 2
- 沙发: 1
- 帖子: 5861
- 在线: 955.9小时
- 虫号: 787220
- 注册: 2009-06-04
- 专业: 教育统计学
2楼2009-10-11 12:29:21

3楼2009-10-11 14:45:18
4楼2009-10-11 19:39:36














回复此楼