如何用matlab编写求该函数最大值?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 05:21:22
如何用matlab编写求该函数最大值?
1.设S,A(0
1.设S,A(0
1,
(1)先在命令窗口给s,A赋值
(2)>> y=@(x)0.65*(s+x)*x/(A+x)
(3)[x,fval]= fminbnd(y,0,inf)%用于求函数y在x在[0,inf]内的最小值
则在取负即为求最大值.不过本题我试验了,本题好像有问题.手算都没有最大值的,因为对y求导后y'在x>0内恒大于零,故y为增函数,所以应为在x取无穷大时,y最大,为无穷大.
2,同理
>>W=@(x)s+x-0.65*(s+x)*x/(A+x)
>> [x,fval]= fminbnd(W,0,inf)
再取负
好像也无解
你再看看题吧!是否有错!希望对你有所帮助!
(1)先在命令窗口给s,A赋值
(2)>> y=@(x)0.65*(s+x)*x/(A+x)
(3)[x,fval]= fminbnd(y,0,inf)%用于求函数y在x在[0,inf]内的最小值
则在取负即为求最大值.不过本题我试验了,本题好像有问题.手算都没有最大值的,因为对y求导后y'在x>0内恒大于零,故y为增函数,所以应为在x取无穷大时,y最大,为无穷大.
2,同理
>>W=@(x)s+x-0.65*(s+x)*x/(A+x)
>> [x,fval]= fminbnd(W,0,inf)
再取负
好像也无解
你再看看题吧!是否有错!希望对你有所帮助!
如何用matlab编写求该函数最大值?
请问如何用matlab求这个函数的最大值?
如何用MATLAB编写下面函数
如何用matlab编写一个分段函数
如何用matlab标注函数最大值
如何用matlab求函数最小值最大值啊?帮忙编一下这个函数的代码,
如何用MATLAB编程求下面这个多元函数的最大值?
matlab(1)编写一个function函数,调用该函数,可以求一组数的最大值最小值
如何用matlab求函数最优解
利用matlab,编写一个函数,该函数依次输出数组的最大值,最小值,平均值,元素总数
如何用matlab编写这个公式?
如何用MATLAB求一个函数的最大值和最小值?比如f(x)=Ax+B其中c1