how to find minimumvalue in discontinuous function??
显示 更早的评论
In this function,
absohandle=@(t)-abs(exp(t).*(1.0./2.0)-2.0)
I want to find minimum function value in the range 0<=t<=2.... so i used fminbnd like this.
[minimumposition, minimumfunctionvalue]=fminbnd(absohandle,0,2)
But the result is false.
In matlab's result is minimumposition=4.8379e-05 minimumfunctionvalue=-1.5000
but the true result is minimumposition=2 minimumfunctionvalue=-1.6945
In this situation, how to modify my code???
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 함수 기본 사항 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!