how to find minimumvalue in discontinuous function??
Afficher commentaires plus anciens
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???
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur 함수 기본 사항 dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!