Finding the intersection of a function with its derivative

I have this code:
x=sym('x'); f=2*sin(log(x)).^2; g=diff(f); h1=ezplot(f); set(h1,'Color','red') hold on ezplot(g) grid on
Now, how I can find the value of the points where they intersect?

 Akzeptierte Antwort

Wayne King
Wayne King am 15 Dez. 2013
Bearbeitet: Wayne King am 15 Dez. 2013
How about:
syms x
f=2*sin(log(x)).^2;
g=diff(f);
solve(f-g) % or solve(f==g)

3 Kommentare

I see that is not getting all the apparent points of intersection
I have tried that but I wasn't sure it was correct :)
That is the thing that I want to know :). The value of all points where those 2 curves intersect

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by