Matlab 用二分法求方程先x^3-3*x+2-e^x=0的实根,要求精度e
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 14:31:52
Matlab 用二分法求方程先x^3-3*x+2-e^x=0的实根,要求精度e
源代码:
在matlab中保存为:demimethod.m
function [x,k]=demimethod(a,b,f,emg)
% a,b :求解区间的两个端点
% f :所求方程的函数名
% emg :精度指标
% x:所求近似解
% k:循环次数
fa=feval(f,a);
fab=feval(f,(a+b)/2);
k=0;
while abs(b-a)>emg
if fab==0
x=(a+b)/2;
return;
elseif fa*fab> f=@(x)x^3-3*x+2-exp(x);
>> demimethod(-5,5,f,10^(-8))
ans =
-1.9846
在matlab中保存为:demimethod.m
function [x,k]=demimethod(a,b,f,emg)
% a,b :求解区间的两个端点
% f :所求方程的函数名
% emg :精度指标
% x:所求近似解
% k:循环次数
fa=feval(f,a);
fab=feval(f,(a+b)/2);
k=0;
while abs(b-a)>emg
if fab==0
x=(a+b)/2;
return;
elseif fa*fab> f=@(x)x^3-3*x+2-exp(x);
>> demimethod(-5,5,f,10^(-8))
ans =
-1.9846
Matlab 用二分法求方程先x^3-3*x+2-e^x=0的实根,要求精度e
1.matlab 用二分法求方程 f(x)=x^3=10x-20在(1,2)内的根,精度0.001 .要求有作图程序.
给定精度要求err,利用matlab二分法求方程x*exp(x)=1的根
已知方程x^3+2x^2-3x-6=0用二分法求方程有几个实根
c++:用二分法求方程x2-x-2=0在[0,3]间的解,要求精度不超过10的-5次方.
(1)在区间 上用二分法求方程e^2+10X-2=0的近似根,要求误差不超过0.5*10^(-3) .
急需MATLAB二分法求方程求求方程f(x)=x^3-sin(x)-12*x+1的全部实根,ε=10^-6程序
matlab编程题:用二分法求方程x^3-3*x-1=0的根
matlab 用二分法求方程(sin2x)*e^-2x -5|x|的任意区间的解
用二分法求方程F(X)=x-e^(-x)的根
matlab画图:用二分法求方程x^3cosx+6sin^5x-3=0
C语言在区间[0,1]内用二分法求方程e^x+10x-2=0的近似根,误差不超过0.5*10^(-3),