calculation of a derivative writing a function

조회 수: 1 (최근 30일)
Zeynep Toprak
Zeynep Toprak 2022년 5월 29일
답변: Torsten 2022년 5월 29일
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!

답변 (2개)

William Rose
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.

Torsten
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.

카테고리

Help CenterFile Exchange에서 Variables에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by