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 Kommentare

doc hold
doc line
are you able to elaborate on this? thanks
See my Answer.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Star Strider
Star Strider am 15 Aug. 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

Kategorien

Mehr zu Line Plots finden Sie in Hilfe-Center und File Exchange

Tags

Gefragt:

am 15 Aug. 2017

Kommentiert:

am 16 Aug. 2017

Community Treasure Hunt

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

Start Hunting!

Translated by