来自谭树彬的问题
用迭代法求方程x3-x-1=0在x=1.5附近的根.要求:首先把方程变换为迭代公式:x=,用1.5作迭代的初值,结
用迭代法求方程x3-x-1=0在x=1.5附近的根.要求:首先把方程变换为迭代公式:x=,用1.5作迭代的初值,结
1回答
2020-05-16 19:25
用迭代法求方程x3-x-1=0在x=1.5附近的根.要求:首先把方程变换为迭代公式:x=,用1.5作迭代的初值,结
用迭代法求方程x3-x-1=0在x=1.5附近的根.要求:首先把方程变换为迭代公式:x=,用1.5作迭代的初值,结
将方程改写成:xi+1=(xi+1)^(1/3)
#include
#include
intmain()
{
x05doublex=1.5,x0;x05x05/*给定初始近似值*/
x05dox05/*迭代*/
x05{
x05x05x0=x;
x05x05x=pow(x0+1,1.0/3);
x05}while(fabs(x-x0)>=1e-6);
x05printf("Therootofequationisx=%lfn",x);
}