怎样用MATLAB求极大值
2个回答
展开全部
syms x
y=x*sin(x) ;
dy=diff(y);% 一阶导数
d2y=diff(dy);%二阶导数
x1=double(solve(dy));% 找出导数为0的点,就是极点
x2=subs(d2y,x1)
% 如果一阶导数为零,二阶导数小于零,则为极大点
y=x*sin(x) ;
dy=diff(y);% 一阶导数
d2y=diff(dy);%二阶导数
x1=double(solve(dy));% 找出导数为0的点,就是极点
x2=subs(d2y,x1)
% 如果一阶导数为零,二阶导数小于零,则为极大点
参考资料: http://apps.hi.baidu.com/share/detail/15344626
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用工具箱
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询