怎样用MATLAB求极大值
答案:2 悬赏:60 手机版
解决时间 2021-02-08 22:49
- 提问者网友:嗝是迷路的屁
- 2021-02-08 08:14
怎样用MATLAB求极大值
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-02-08 09:27
syms xy=x*sin(x) ;dy=diff(y);% 一阶导数d2y=diff(dy);%二阶导数x1=double(solve(dy));% 找出导数为0的点,就是极点x2=subs(d2y,x1)% 如果一阶导数为零,二阶导数小于零,则为极大点======以下答案可供参考======供参考答案1:使用工具箱供参考答案2:%应该是最小值吧,明显f(x)=x^2-x在x=0.5时有最小值-1/4 %用0.618法(黄金分割法)求最值问题,matlab代码。 clc clear all; elp=1E-6;
全部回答
- 1楼网友:蕴藏春秋
- 2021-02-08 10:27
我学会了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯