matlab画图:用二分法求方程x^3cosx+6sin^5x-3=0

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 09:36:14

matlab画图:用二分法求方程x^3cosx+6sin^5x-3=0
matlab画图:用二分法求方程x^3cosx+6sin^5x-3=0

matlab画图:用二分法求方程x^3cosx+6sin^5x-3=0
用二分法,你得先找出一个根所在的区间
function [a,b]=findbracket(f,x0)
%f is the function evaluated
%x0 is the starting point
%a is the left boundary
%b is the right boundary
%[a,b] is the interval around x0 wanted
a=x0;
b=x0;
dx=0.001;
while f(a)*f(b)>0
a=a-dx;
if f(a)*f(b) f=@(x)(x^3)*cos(x)+6*(sin(x))^5-3
f =
@(x)(x^3)*cos(x)+6*(sin(x))^5-3
>> [a,b]=findbracket(f,1)
a =
0.9850
b =
1.0070
所以在这个区间内有一个根,然后再用二分法精确到0.00001
>> p=bisection(f,a,b,1e-5)
p =
0.9919
这是一个根

用二分法,你得先找出一个根所在的区间
function [a,b]=findbracket(f,x0)
%f is the function evaluated
%x0 is the starting point
%a is the left boundary
%b is the right boundary
%[a,b] is the interv...

全部展开

用二分法,你得先找出一个根所在的区间
function [a,b]=findbracket(f,x0)
%f is the function evaluated
%x0 is the starting point
%a is the left boundary
%b is the right boundary
%[a,b] is the interval around x0 wanted
a=x0;
b=x0;
dx=0.001;
while f(a)*f(b)>0
a=a-dx;
if f(a)*f(b)<0
break;
end
b=b+dx;
if f(a)*f(b)<0,
break;
end
dx=2*dx;
end
end
>> f=@(x)(x^3)*cos(x)+6*(sin(x))^5-3
f =
@(x)(x^3)*cos(x)+6*(sin(x))^5-3
>> [a,b]=findbracket(f,1)
a =
0.9850
b =
1.0070
所以在这个区间内有一个根,然后再用二分法精确到0.00001
>> p=bisection(f,a,b,1e-5)
p =
0.9919
这是一个根

收起

matlab画图:用二分法求方程x^3cosx+6sin^5x-3=0 matlab二分法编程用二分法求方程的根:x*x+53.99x-0.054=0 matlab编程题:用二分法求方程x^3-3*x-1=0的根 Matlab 用二分法求方程先x^3-3*x+2-e^x=0的实根,要求精度e 用二分法求根.用C语言或MATLAB好手在帮忙啊1)用二分法求非线性方程f(x)=x6-5x5+3x4+x3-7x2+7x-20=0在区间[0,5]内的根. ≤10-5.用C语言或MATLAB 用二分法求方程x^3-x-1=0在区间[1,1.5]内的一个近似解.(精确到0.001)用程序框图表示 不必画图 matlab二分法求方程的根 C语言 二分法求方程 matlab用二分法求方程的近似根,保留小数点后四位有效数字.用matlab编程. 用matlab编程利用二分法求方程在区间(2,3)内的近似解n=3 ,利用切线法求方程的近似解n=2,方程x^3-2x-5= C语言怎么样用二分法求方程的解用二分法求2X^3-4X^2+3X-6=0在(-10,10)之间的根~要求用WIN-TC MATLAB 用二分法计算方程2X+1=0的程序 二分法求解的算法用二分法求方程x^5-3x+1=0在(0,1)的近似解,精确到c=0.001,写出算法. matlab 用二分法求方程(sin2x)*e^-2x -5|x|的任意区间的解需要具体的编程顺序,急! C程序实验:用二分法求下面方程2X^3-4X^2+3X-6=0的根,要求误差小于0.00001 设计一个C语言程序:用二分法求方程2x^3-4x^2+3x-6在(-10,10)内的根,用到循环语句 1.matlab 用二分法求方程 f(x)=x^3=10x-20在(1,2)内的根,精度0.001 .要求有作图程序.要求有作图程序. 高一二分法计算用二分法求方程(x+1)(x-2)(x-3)=1在区间(-1,0)内的近似解(精确度为0.1).