Skip to content

Commit

Permalink
Draw exponetianl graph
Browse files Browse the repository at this point in the history
  • Loading branch information
rhaos68 committed Oct 11, 2020
1 parent 3ed7508 commit 21516b6
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions exp_graph.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
import numpy as np
import matplotlib.pyplot as plt

x = np.arange(-0.2, 3, 0.01)

y2 = 2 ** x
y2_prime = 2 ** x * np.log(2)

y3 = 3 ** x
y3_prime = 3 ** x * np.log(3)


plt.plot(x,y2, color='blue')
plt.text(2.6, 2**2.6+1,r"$y=2^x$")

plt.plot(x,y2_prime, color='red')
plt.text(2.5, 2**2.5*np.log(2)-1,r"$y=2^x \ln 2$")

plt.plot(x,y3, color='blue')
plt.text(2.72, 3**2.7+1,r"$y=3^x$")

plt.plot(x,y3_prime, color='red')
plt.text(2.1, 3**2.5*np.log(3),r"$y=3^x \ln 3$")

ye = np.e ** x
plt.plot(x,ye, color='green')
plt.text(2.65, np.e**2.6,r"$y=e^x$", color='green')

plt.axhline(y=0, color='black', label='x')
plt.axvline(x=0, color='black', label='y')



plt.show()

0 comments on commit 21516b6

Please sign in to comment.