//下來要用牛頓迭代法去解一個非線性方程組求根的問題 //翻開數(shù)值分析的課本,找到該方法 //這還是一個循環(huán)的問題,最后|xk+1-xk|=0 #include<stdio.h> #include<math.h> void main() { //除法用float float i=1.5,t; for(;fabs(i-t)!=0;)//中間是循環(huán)的條件,所以不能是等于0 //同樣的,這里需要一個中間變量 {t=i; i=(4*i*i*i-4*i*i+6)/(6*i*i-8*i+3); } printf("final result=%f\n",i); } |
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |