20 lines
307 B
Python
20 lines
307 B
Python
|
from math import exp
|
||
|
from random import uniform
|
||
|
import matplotlib.pyplot as plt
|
||
|
|
||
|
def f(n, f0=100):
|
||
|
result = f0
|
||
|
for i in range(n):
|
||
|
result *= exp(0.2 + uniform(-0.04, 0.04))
|
||
|
return result
|
||
|
|
||
|
X = list(range(350))
|
||
|
y1 = [f(x) for x in X]
|
||
|
y2 = [100*exp(0.2*x) for x in X]
|
||
|
|
||
|
plt.plot(X, y1, X, y2)
|
||
|
plt.show()
|
||
|
|
||
|
|
||
|
|