求12-3*x+2*cos x=0,x*x*x-3*x-1=0的迭代格式,不是牛顿法或割线法的.
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/09/29 22:29:49
求12-3*x+2*cos x=0,x*x*x-3*x-1=0的迭代格式,不是牛顿法或割线法的.
要收敛的,自己想出来的都是不收敛的,
要收敛的,自己想出来的都是不收敛的,
12-3x+2cosx=0,
x=(12+2cosx)/3
迭代:xn=(12+2cosx(n-1))/3,
取初值x=5,收敛于x=3.347.
x^3-3x-1=0,
x=三次根号(3x+1),
迭代:xn=三次根号(3x(n-1)+1).
取初值x=5,收敛于x=1.879.
再问: #include #include #define ESP 1e-5 void main() {double x,x0,f,f1; x=5;int k=0; do { x0=x; x=pow(3*x+1,1/3); k++; }while(fabs(x-x0)>=ESP); printf("近似解为:x=%.6f\n迭代次数为:%d\n",x,k); } 这是我写出来的,帮我看看哪儿出错了,第一个迭代可以收敛到3.347..这一个不行啊,劳烦帮忙解决一下,谢谢~
再答: 收敛是肯定的,可能你写的表达式有点小问题。 改成:x=(3*x+1)^(1/3) 试试,直接用代数式,不用函数。
x=(12+2cosx)/3
迭代:xn=(12+2cosx(n-1))/3,
取初值x=5,收敛于x=3.347.
x^3-3x-1=0,
x=三次根号(3x+1),
迭代:xn=三次根号(3x(n-1)+1).
取初值x=5,收敛于x=1.879.
再问: #include #include #define ESP 1e-5 void main() {double x,x0,f,f1; x=5;int k=0; do { x0=x; x=pow(3*x+1,1/3); k++; }while(fabs(x-x0)>=ESP); printf("近似解为:x=%.6f\n迭代次数为:%d\n",x,k); } 这是我写出来的,帮我看看哪儿出错了,第一个迭代可以收敛到3.347..这一个不行啊,劳烦帮忙解决一下,谢谢~
再答: 收敛是肯定的,可能你写的表达式有点小问题。 改成:x=(3*x+1)^(1/3) 试试,直接用代数式,不用函数。
用牛顿迭代法求方程的根:2*x*x*x-4*x*x+3*x-6=0
用牛顿迭代法求方程X的3次方等于X加3的根,要求建立迭代格式,并且迭代2次,其中X零
你知道方程x=cosx根的牛顿迭代格式 方程x=f(x)根的牛顿迭代格式分别是多少吗
分别用牛顿法和割线法求解方程 x^3-6x^2+9x-2=0在区间[3,4]上的近似根.要求满足精度|x*-xk|
牛顿法解方程正根x*ln((x^2-1)^0.5+x)-(x^2-1)^0.5-0.5x=0迭代求解,vc程序代码急等各
编写程序,用牛顿切线法求方程f(x)=x^3+2x+10=0的近似实根r,迭代初值为-1,精确到0.0001.
已知1+x+x^2+x^3=0,求x+x^2+x^3+x^4+x^5+x^6+x^7+x^8的值
已知1+x+x^2+x^3=0,求x+x^2+x^3+x^4+x^+x^6+x^7+x^8的值
用牛顿法求e^x-3*x^2=0这个方程的根
就是这样.牛顿法 matlab 求 x^3-x-1=0 在 x=1.5附近的根
求lim(x→0)x cos 1/x lim(x→∞)x^2/ (3x-1)的极限
f(x)=2sin(x)-3cos(x) x属于(0,派) 求f(x)的值域