写出用二分法求方程x3-x-1=0在区间[1,1.5]上的一个解的算法(误差不超过0.001),并画出相应的程序框图及程
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/09/24 02:22:23
写出用二分法求方程x3-x-1=0在区间[1,1.5]上的一个解的算法(误差不超过0.001),并画出相应的程序框图及程序.
第一步 赋值给a,b,c
第二步 计算区间(a,b)的中点x,
第三步 计算f(x)是否为0,满足为0则c就是函数的零点,如果f(a)f(x)<0,则令b=x,如果f(x)f(b)<0,则令a=c,
第四步 判断是否达到精确度,若满足|a-b|<c,则输出a,否则重复第二、三、四步.
程序:a=1
b=1.5
c=0.001
DO
x=(a+b)/2
f(a)=a∧3-a-1
f(x)=x∧3-x-1
IF f(x)=0 THEN
PRINT“x=”;x
ELSE
IF f(a)*f(x)<0 THEN
b=x
ELSE
a=x
END IF
END IF
LOOP UNTIL ABS(a-b)<=c
PRINT“方程的一个近似解x=”;x
END
第二步 计算区间(a,b)的中点x,
第三步 计算f(x)是否为0,满足为0则c就是函数的零点,如果f(a)f(x)<0,则令b=x,如果f(x)f(b)<0,则令a=c,
第四步 判断是否达到精确度,若满足|a-b|<c,则输出a,否则重复第二、三、四步.
程序:a=1
b=1.5
c=0.001
DO
x=(a+b)/2
f(a)=a∧3-a-1
f(x)=x∧3-x-1
IF f(x)=0 THEN
PRINT“x=”;x
ELSE
IF f(a)*f(x)<0 THEN
b=x
ELSE
a=x
END IF
END IF
LOOP UNTIL ABS(a-b)<=c
PRINT“方程的一个近似解x=”;x
END
写出用二分法求方程x3-x-1=0在区间[1,1.5]上的一个解的算法(误差不超过0.001),并画出相应的程序框图及程
用二分法求方程x^3-2x-3=0在区间[1,2]内一个近似解的算法伪代码(误差不超过0.001)
用二分法求方程X^5-3X+1=0在(0,1)上的近似解,精确到C=0.001,写出算法,画出流程图,并写出算法语句
(1)在区间 上用二分法求方程e^2+10X-2=0的近似根,要求误差不超过0.5*10^(-3) .
设计一个求函数|x-1|的值的算法,并画出程序框图和写出程序
已知函数fx=x^2+5,写出方程fx=0在(2.3)上的近似解的算法并画出程序框图
已知函数f(x)=x^2-5,写出求方程f(x)=0在[2,3]上的近似解(精确到0.001)的算法并画出程序框图
请设计二分法算法,求方程X3次方—X—1=0在区间【1,1.5】内的解(精度0.01)
1.用二分法求方程f(x)=x3-2=0在区间[1,2]上的根.
结合前面学过的算法步骤,利用三种基本逻辑结构画出程序框图,表示用“二分法”求方程x 2 -2=0(x>0)的近似解的算法
利用matlab 编程 1.求用方程求根的二分法求方程x3-x-1=0在区间[1,1.5]内的一个实根,要求误差小于0.
设计一个计算1x2x3x...x100的值的算法,并画出相应的程序框图