推广 热搜: 广场  Java  app  Word  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

matlabwhile循环语句怎么用 matlab怎么开立方根?

   2023-04-27 企业服务招财猫110
核心提示:matlab怎么开立方根?1.创建一个函数%牛顿法求立方根函数xcubmatlab中while中能用else吗?matlab的whil怎么使用matlab牛顿迭代法解多重根方程?方法,函数[x_rea

matlab怎么开立方根?

1.创建一个函数%牛顿法求立方根函数xcub

matlab中while中能用else吗?

matlab的whil

怎么使用matlab牛顿迭代法解多重根方程?

方法,函数[x_reality,n_reality]newt(f_name,x_start,toleranc:%s0

#39,f_name)

Del_x0.0000001%用于求函数导数的最小值。

n_现实0

x_现实x_开始

X_startx_reality1000%保证迭代可以开始。

%%

while1

If(ABS(x_reality-x_start)lttoleranc:%s0的根是%.14f。

迭代号是:%d。

#39,...

公差,f_name,x_reality,n_reality)

破裂

Elseif(n_realitygtn_limit)%如果迭代次数超过限制,则输出提示,结束循环。

Disp(#39迭代次数超出界限#39)

破裂

elondonstockexchange伦敦证券交易所

X_startx_reality%将x_reality的值赋给X_start,用来求x_start点的值并迭代。

if(feval(f_name,x_startdel_x)-feval(f_name,x_start))0

Disp(#39导数为0#39)

破裂

其他

y_deriv(feval(f_name,x_startdel_x)-feval(f_name,x_start))/del_x

%x_起点的导数值

x_realityx_start-feval(f_name,x_start)/y_deriv

%牛顿迭代

N_realityn_reality1%迭代次数加1

fprintf(#39n_reality%d,x_start.14f,y_start.14f

#39,n_reality,x_start,feval(f_name,x_start))

结束

结束

结束

Disp(#39牛顿迭代结束#39)

结束

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8