Plotting a function and a horizontal line segment

I need to plot f(x) = -ln(x+0.01)+e^x and g(x)=f(0) from x=0 to the second intercept point. I can plot the f(x) function, I just don't know how to plot both of them together (and how I plot a horizontal line segment). Thanks

3 comentarios

doc hold
doc line
Andy Parsons
Andy Parsons el 16 de Ag. de 2017
are you able to elaborate on this? thanks
Star Strider
Star Strider el 16 de Ag. de 2017
See my Answer.

Iniciar sesión para comentar.

Respuestas (1)

Star Strider
Star Strider el 15 de Ag. de 2017
Try this:
f = @(x) exp(x) - log(x+0.01);
x2nd = fzero(@(x) f(x)-f(0), 5); % Find Second ‘x’ At ‘f(0)’
x = linspace(0, 2);
y = f(x);
figure(1)
plot(x, y)
hold on
plot([0 x2nd], f(0)*[1 1], '-r')
hold off
grid

Categorías

Más información sobre Line Plots en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 15 de Ag. de 2017

Comentada:

el 16 de Ag. de 2017

Community Treasure Hunt

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

Start Hunting!

Translated by