Пока что могу поставить 7,5 баллов.
Надо поправить:
- Тут
|
for i in range(1, len(data)): |
|
averaged_data[i] = np.mean(data[max(0, i - step + 1):i + 1]) |
нужно избежать цикла по массиву и уместить нужные вычисления в рамки numpy операций.
- Здесь
|
for i in range(n): |
|
A[i, i] = 1 |
|
A[(i + 1)%n , i] = -1 |
|
|
нужно подобрать подходящие функции numpy, которые позволят создать нужную матрицу A без цикла.
Пока что могу поставить 7,5 баллов.
Надо поправить:
PythonLabs/LabaratoryWork_Numpy/2.py
Lines 12 to 13 in 5d9f6e1
numpyопераций.PythonLabs/LabaratoryWork_Numpy/3.py
Lines 15 to 18 in 5d9f6e1
numpy, которые позволят создать нужную матрицуAбез цикла.