calculation of a derivative writing a function
조회 수: 1 (최근 30일)
이전 댓글 표시
I want to maximize the function U with respect to in order to find .
That's I want to take derivative the function U with respect to and then it is equal to zero in order to find .
But I cannot write the code properly. Please help me to do this. Thank you!
댓글 수: 0
답변 (2개)
William Rose
2022년 5월 29일
Why will maximizing U with respect to help you find ?
You said you cannot write the code for properly. Do you have a formula for ? Even if you do have the formula for , it will be complicated and nonlinear. When yo set it equal to zero, it will not tell you what is.
If you want a numerical solution for the maximum of U, you don't need to find the point where the derivative equals zero. You can simply use fminsearch() or fminbnd() to minimize . You will need to provide values for the other constants, such as etc.
댓글 수: 0
Torsten
2022년 5월 29일
Your function does not have local maxima or minima in terms of theta0.
If theta0 is restricted to an interval [theta0min,theta0max], the maximum will be in one of the boundary points.
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!