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
|
# Unintall numpy: pip3 uninstall numpy
|
||||||
# Install version pip3 install "numpy<2"
|
# Install version pip3 install "numpy<2"
|
||||||
|
|
||||||
|
LOG_MAX=100
|
||||||
|
LOG_MAX_NEGATIVE=10
|
||||||
|
|
||||||
fig, ax = plt.subplots()
|
fig, ax = plt.subplots()
|
||||||
|
ax.axhline(y=0, color="black", linestyle=":")
|
||||||
x = list()
|
x = list()
|
||||||
y = list()
|
ybe = list()
|
||||||
for i in range(1, 100):
|
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))
|
# print(log(i))
|
||||||
x.append(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)
|
ax.legend(fontsize=14)
|
||||||
plt.show()
|
plt.show()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user