upd
This commit is contained in:
parent
a499d4e3ff
commit
ef3890934c
24
main.py
24
main.py
@ -7,15 +7,31 @@ import matplotlib.pyplot as plt
|
||||
# Unintall numpy: pip3 uninstall numpy
|
||||
# Install version pip3 install "numpy<2"
|
||||
|
||||
LOG_MAX=100
|
||||
LOG_MAX_NEGATIVE=10
|
||||
|
||||
fig, ax = plt.subplots()
|
||||
ax.axhline(y=0, color="black", linestyle=":")
|
||||
x = list()
|
||||
y = list()
|
||||
for i in range(1, 100):
|
||||
ybe = list()
|
||||
y10 = list()
|
||||
y2 = list()
|
||||
|
||||
for i in range(1, LOG_MAX_NEGATIVE):
|
||||
x.append(i/LOG_MAX_NEGATIVE)
|
||||
ybe.append(log(i/LOG_MAX_NEGATIVE))
|
||||
y10.append(log(i/LOG_MAX_NEGATIVE, 10))
|
||||
y2.append(log(i/LOG_MAX_NEGATIVE, 2))
|
||||
|
||||
for i in range(1, LOG_MAX):
|
||||
# print(log(i))
|
||||
x.append(i)
|
||||
y.append(log(i)) # By defualt, base e
|
||||
ybe.append(log(i)) # By default, base e
|
||||
y10.append(log(i, 10))
|
||||
y2.append(log(i, 2))
|
||||
|
||||
ax.plot(x, y, linewidth=2, label=r"log")
|
||||
ax.plot(x, ybe, linewidth=2, label=r"$log_e$")
|
||||
ax.plot(x, y10, linewidth=2, label=r"$log_{10}$")
|
||||
ax.plot(x, y2, linewidth=2, label=r"$log_{2}$")
|
||||
ax.legend(fontsize=14)
|
||||
plt.show()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user