Форум сайта python.su
Длина ломаной задается формулой:
C помощью numpy сгенерировать случайную ломаную в единичном квадрате нарисовать ее, построить график зависимости длины ломаной от числа включенных в нее точек, начиная с нулевой. Попытаться сделать это без применения циклов.
import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
import math
n = 6
x=np.arange(1, n, 1)
y=np.arange(1, n, 1)
def fL(i):
L=0
for k in range(1,i):
L+=np.sqrt((x-x)**2+(y-y)**2)
return L
for i in range(n):
fl(i)=L.sum()
plt.plot(fl, n)
plt.show()
ломаную вроде задал, а значения суммы от числа сумм не получается, помогите.
Офлайн
Офлайн