matlab fsolve用法,求助Matlab fsolve用法

fsolve编辑本段回目录

求解非线性方程函数

[x,fval,exitflag,output,jacobian]= fsolve(fun,x0,options)    输入及其输出解释如下

输出:

x——零点值;

www.iLoveMatlab.cn

fval——x带入的最终的误差值

exitflag——迭代终结原因表示数:(1-收敛于x;2-x迭代误差小于指定值;3-fval迭代误差小于指定值;4-搜索方向的幅值小于指定值;0-迭代次数超过最指定数(Maxlter)或者fval超过指定值(Funs);-1-算法终止按照输出函数(output function);-2-貌似算法收敛于非零跟;-3-确信界限太小;-4-线性搜索方法不再适用)

www.iLoveMatlab.cn

output——迭代过程信息:(iterations-迭代次数,funccount-函数值、亦即每次的fval,algorithm-用的算法,cgiterations-PCG迭代数(只用于large-scale algorithm),stepsize-最终一步步长(只用于medium-scale algorithm),firstorderopt-一阶最优近似值(只用于large-scale algorithm)) www.iLoveMatlab.cn

jacobian——输出Jacobian矩阵值

输入:

fun——需要解的方程或方程组,简单可以直接引入,复杂要写成.m的函数形式

x0——迭代初始值

options——计算过程的指定参数,由optimset设定:

www.iLoveMatlab.cn

(1)LargeScale——是否采用 large-s

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值