How can I a function on the interval
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I got a equation: x+ln x = 0, and I want to plot it on the interval [0.1, 1]
I have tried this code:
f = @(x)x+log(x)
fplot(f,[0.1 1])
But it only shows: f =
function_handle with value:
@(x)x+log(x)
Is anything wrong with my code? Thank you!
1 comentario
Torsten
el 1 de Nov. de 2022
You didn't set a
;
at the end of the line
f = @(x)x+log(x)
So f is displayed.
But the plot follows - so everything is fine.
Respuestas (1)
Star Strider
el 1 de Nov. de 2022
If you want the x and y values, you need to ask for them —
f = @(x)x+log(x)
hfp = fplot(f,[0.1 1]);
x = hfp.XData
y = hfp.YData
.
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!