永发信息网

编写一函数实现用牛顿迭代法求方程ax3+bx2+cx+d=0在x=1附近的一个实根.主函

答案:2  悬赏:40  手机版
解决时间 2021-03-10 13:15
编写一函数实现用牛顿迭代法求方程ax3+bx2+cx+d=0在x=1附近的一个实根.主函
最佳答案
建立m文件:function [result ,k] = newton(fun,x0,e)% 调用形式:% [x k] = newton(fun,x0,e)% 功能:% 用差商求导的牛顿法求解一元非线性方程的根% 输入:% -- fun 字符串,f(x)的表达式,以x作为自变量,以字符串形式输入% -- x0 标量,求解的起始点% -- e 标量,精度要求% 输出:% -- x 标量,所求得的解% -- k 标量,% 袁怡圃,2003/4/3m = x0;h=0.000001;f=inline(fun,'x');k=0;f0=feval(f,m);f2=feval(f,m+h);f1=feval(f,m-h);n=m-2*h*f0/(f2-f1);while abs(1-m/n)>em=n;f0=feval(f,m);f2=feval(f,m+h);f1=feval(f,m-h);n=m-2*h*f0/(f2-f1);k=k+1;if k>999breakendendif k==1000disp('没找到方程的根!');result = 'zero';elseresult = n;end在命令窗口输入:fun = '2*x^3+x^2-3*x+4=0';x0 = 1;[result ,k] = newton(fun,x0,0.00001)
全部回答
回答的不错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大连海关地址在什么地方,想过去办事
下列关于公共卫生社会工作的陈述中,不恰当的
电梯怎样使用
Broken可以做动词吗?因为他是break的过去分
血酮体包括()
【焊工操作证多少钱】特种作业操作证和焊工等
吉林省工业设计协会我想知道这个在什么地方
注册oppor9会员有什么用
已知a是√8的整数部分b是是平方根8的小数部分
朝鲜族辣白菜和什么食材搭配好吃
参照下图回答:在细胞周期中的S期,细胞:A发
丁老头烧烤吧这个地址在什么地方,我要处理点
如图所示,∠B=∠C,AE//BC,试说明AE平分∠DAC
铜仁到秀山要多久啊!
叶彬楼商务宾馆怎么去啊,有知道地址的么
推荐资讯
哺乳假英文怎么说
谁知道网络作家的联系方式?最好是网号!
长泓的意思?用作工厂名怎么解释?
熟练反义词是什么
写出一个关于x的一元二次方程,使它的一个根x
【轴测图画法】常用的轴测图画法是()和()。
天然金刚石与钻石的区别?
【sample什么意思】sample-sample-correlatio
Minecraft电脑版工具箱在哪里
如果在网上加盟做网店被骗了还会要回来自己的
三艺像馆地址在哪,我要去那里办事
十几米高的树,水分能从根部一直上升到树的顶
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?