题目
求matlab编程 用二分法和牛顿迭代法求根号a
提问时间:2021-01-02
答案
对于求平方根,变成方程模式为f(x)=x^2-a,即求此方程的实根;
下面编写了两个function函数,可以直接调用.
二分法:
function x=sqrt_bisect(a)
f=@(x)x^2-a;
if a0
xb=x;
elseif f(xa)*f(x)>0
xa=x;
else
break
end
end
end
x;
牛顿迭代法:
function x=sqrt_newton(a)
f=@(x)x^2-a;
df=diff(sym('x^2-a'));
if a1e-6
x0=x1;
x1=x0-f(x0)/subs(df,x0);
end
end
x=x1;
调用格式为:
sqrt_bisect(3)
ans =
1.7321
或者
sqrt_newton(2)
ans =
1.4142
下面编写了两个function函数,可以直接调用.
二分法:
function x=sqrt_bisect(a)
f=@(x)x^2-a;
if a0
xb=x;
elseif f(xa)*f(x)>0
xa=x;
else
break
end
end
end
x;
牛顿迭代法:
function x=sqrt_newton(a)
f=@(x)x^2-a;
df=diff(sym('x^2-a'));
if a1e-6
x0=x1;
x1=x0-f(x0)/subs(df,x0);
end
end
x=x1;
调用格式为:
sqrt_bisect(3)
ans =
1.7321
或者
sqrt_newton(2)
ans =
1.4142
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1用数学归纳法证明 x^(2n-1) + y^(2n-1) 能被x+y整除
- 2戊烷的一氯取代物有多少种?(包过同分异构)写出结构式..
- 3有什么生命是天然形成的
- 450分,求英语作文一篇《My hobby》
- 5在一个正方体的6个面上,分别写上A,B和C三个字母,使得正方体掷出后A面朝上的可能性为二分之一,应写()个A.如果要是A,B和C朝上的可能性相同,应写()个A,()个B,()个C
- 6我是英语新手..对于at,in,on,before,好多像这类的单词我不知道怎么运用,最好写详细点.....
- 7魔术用英语怎么读
- 8已知∠1与∠2是对顶角,∠1与∠3是邻补角,则∠2+∠3= _ 度.
- 9英语中and与逗号的区别,就是一句话中,用and和用逗号有什么变化,不同.请附加例句说明.谢谢.
- 10解方程5x-0.4/0.3 +1.3-3x/2 =1.8-8x/2
热门考点
- 1岳飞是抗金名将,根据文章提供的信息,请你概括他具有的军事才能
- 2下列有关细胞分裂和细胞分化的叙述,错误的是( ) A.细胞分裂产生新细胞的形态结构相似 B.细胞分裂产生新细胞的染色体数目不变 C.细胞分化可以形成不同的组织 D.细胞分化可以导致
- 3see you later 什么意思
- 4正方型的面积怎样算
- 5肽人体吸收之后转化为能量还是热量?
- 6回答下面的物理题
- 7logx4<2 ,logx2>-1,logx2<1/3,log3x<0,logx3>1,log1/3x>-1,log1/3x>3,log1/2x<2
- 8吸在黑板上的吸铁石与黑板间的摩擦是什么摩擦 自行车刹车匣皮与钢圈间的摩擦是什么摩擦(填静、滑动、滚动)并且
- 9用一般计算器计算20*45时,按下20*45,这时显示器上显示900.还是错?
- 10科学和英语结合在一起了