用二分法求x^3-x 0.5
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 09:50:15
取一正一负之间的,下面是1.5,总体偶函数,x>0是减函数,x再问:请详细解答再答:14.二分法的原理就是一个大于0和一个小于0之间必有一个数=0,x=2的时候方程>0,x=1的时候0是减函数,x
你没给近似程度撒.令f(x)=x^3+5f(0)=5>0,f(-2)=-30所以在(-2,-1)上有根然后再取区间的中点-1.5,f(-1.5)>0.所以在(-2,-1.5)间有根、、、后面继续,知道
先建立二分法的fun.m文件,代码如下:functionfun(a,b,e)%f是自定义的函数%a为隔根区间左端点,b为隔根区间右端点,e为绝对误差限ifnargin==2e=1.0e-6;elsei
作图,有两根,设f(x)=x^3-6x^2-3x+5,一根在(0,1)之间,同上.另一根在(-2,-1)之间,方法同上.怕你辛辛苦苦做还才解了一半.
设f(x)=x^3+3x-5,在[2,3]上有f(2)=-30,取中点2.5,有f(2.5)>0,故取[2,2.5]作为新的区间,再取中点2.25,有f(2.25)>0,取[2,2.25]作为新的区间
设f(x)=x^2-2x-5则f(3)=-2f(4)=3f(3.5)=0.25f[(3+3.5)/2]=f(3.25)=-0.9375f[(3.25+3.5)/2]=f(3.375)=-0.35937
步骤如下:Beginstep1:输入n.step2:定义f(x)=x^2-n.step3:输入区间左端点a、右端点b及计算误差d.step4:判断f(a)=0,若是,则a就是方程的根.若否,nexts
幽默精确度为:(3-2)/2^n要精确到0.01,则上式小于等于0.01,解n=7
每次等分区间,都会是区间的长度变为原来的一半,而原区间的长度为1,令1×(12)n≤0.1,求得自然数n最小为4,故选B.
所谓二分法就是一直取中点来比较你的区间是(0,0.5)所以第二回合就是取(0+0.5)/2=0.25代入f(x)=x^3+3x-1计算出f(0.25);假设f(0.25)<0则区间就变为(0.25,0
二分法找零点,就是找a,b∈X,(X是定义域),使f(a)*f(b)<0,然后不断的缩小|a-b|使之趋近于0,最后得到a≈b=x[0]以此题为例,f(1)=-2f(2)=4,x[0]∈(1,2)f(
由1/2^n10n>=4因此最多4次.再问:看不懂再答:因为每做一步二分法,则区间长度减半,因此n次后区间长度为1/2^n要使精确到0.1,则此区间长度需小于0.1
那个公式打不出来.跟你口述吧.公式过程是:x=(-b±(根号b平方减4ac))/2a答案是1.2或-4.2
u=(x+1)(x-2)(x-3)-1,x=0,u>0,x=-1,u0,则方程的解落在区间(-1,-1/2),第二步:取x=-0.75=-3/4,代入上式,u>0,则方程的解落在区间(-1,-3/4)
用二分法,你得先找出一个根所在的区间function[a,b]=findbracket(f,x0)%fisthefunctionevaluated%x0isthestartingpoint%aisth
解题思路:有固定步骤解题过程:同学你好,如对解答还有疑问,可在答案下方的【添加讨论】中留言,我收到后会尽快给你答复。感谢你的配合!祝你学习进步,生活愉快最终答案:略
设f(x)=x3-2x-5,f(2)=-1<0,f(3)=16>0,f(2.5)=1258-10=458>0,f(x)零点所在的区间为[2,2.5],方程x3-2x-5=0有根的区间是[2,2.5],
根据二分法的原理:每一步必须检查方程的正负:必须保证f(a)*f(b)0f(2)0所以下一个区间为[2,2.5]
∵f(1)=31+3×1-8=-2<0,f(3)=33+3×3-8=28>0,f(2)=32+3×2-8=7>0,∴f(1)f(2)<0,∴f(x)=0的下一个有根的区间为(1,2).故选A.
非常高兴为您解答此题可以用matlab求解,函数定义在f.m文件中functionfun=f(x)fun=x^3-6*x^2-3x+5;主程序:a=0;%初值b=5;%初值c=(a+b)/2;whil