MATLAB Answers

0

change stepsize of fmincon

Heiko Scholz さんによって質問されました 2019 年 2 月 21 日
最新アクティビティ Alan Weiss
さんによって 回答されました 2019 年 2 月 21 日
Hi
I am using fmincon to optimize the result of a unknown executable function (function.exe).
Fmincon changes the variables in the size of 1e-3 ~ 1e-4. But the result of the function leads to the same result. I'm sure that the changes are within the rounding tolerance of output of the function. How can i change the settings of fmincon to use a larger step size.
I already tried 'OptimalityTolerance', 'FiniteDifferenceStepSize' and 'DiffMinChange'. Non of them changed the stepsize of the variation of the variables.
Greetings

  0 件のコメント

サインイン to comment.

製品


リリース

R2018a

1 件の回答

Alan Weiss
回答者: Alan Weiss
2019 年 2 月 21 日

See Set Larger Finite Differences. Also, check that your function returns different values for different inputs.
Alan Weiss
MATLAB mathematical toolbox documentation

  0 件のコメント

サインイン to comment.



Translated by