作业帮 > 数学 > 作业

借助计算器或计算机,用二分法求函数f(x)=in(x)-(2/x)在区间(2,3)内的零点

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/11 03:44:31
借助计算器或计算机,用二分法求函数f(x)=in(x)-(2/x)在区间(2,3)内的零点
RT,虽然是用计算器,还是要一点过程的,
e=2.71828....
function [x,k,q,w]=erfen(a,b,e)
%matlab 的m 文件都以function 开头,紧接[输出变量]=函数名(输入变量).
%输入(a,b)为估计的含跟区间,e 为要求的误差.
%输出x 为方程的数值解,k 求解次数,[q,w]为最后含根区间.
format long;
k=0;
while abs(b-a)>e
fa=f(a);
fab=f((a+b)/2);
if fab==0
x=(a+b)/2;
return;
end
if fa*fab>[x,k,q,w]=erfen(3,4,0.00001)
x =
3.999996185302734
我是按log(x)算的.