如何用MATLAB求一个函数的最大值和最小值?比如f(x)=Ax+B其中c1

问题描述:

如何用MATLAB求一个函数的最大值和最小值?比如f(x)=Ax+B其中c1

这种函数比较多,有fminsearch,fminbnd等
一元函数用后者:
具体调用格式
x=fminbnd(fun,x1,x2)
fun是函数,x1 x2为区间,最大值就是负的最小值,具体例子,可以查看“帮助”系统;
多说一句,如果你想学matlab的话,就应该自己去看看书,这些问题书上很清楚,
不要迷恋与别人的帮助,你学不了多少东西