内联函数inline与fminunc函数

warning off
fun=inline('w^2+2*w-2') %定义内联函数
w0=0;%定义优化初值
options=optimoptions('fminunc','Display','off','TolX',1e-9,'TolFun',1e-9,'MaxIter',1e4);%定义优化选项
[w,fval]=fminunc(fun,w0,options)%定义输出

输出结果为

fun =

     内联函数:
     fun(w) = w^2+2*w-2


w =

    -1


fval =

    -3

发布了59 篇原创文章 · 获赞 4 · 访问量 3179

猜你喜欢

转载自blog.csdn.net/weixin_41639107/article/details/103106216