Форум сайта python.su
import matplotlib.pyplot as plt
import numpy as np
[#AR(p) b_0 = 10 b_p = [-0.1, 1.1, 1] s_2 = 1 N= 100 n_0 = 10 #10 elementov grafika #Obliczenia ly = [14 for x in b_p] for i in range(N + n_0): y = b_0 + b_p[0] * ly[i] + np.random.normal (0, s_2, 1) [0] ly.append(y) del ly[:n_0]# Убрать первые 10 элементов графика] Код выдает ошибку и не выводит график модели AR(q)
Отредактировано Jack_Brown (Янв. 25, 2023 21:54:54)
Офлайн
А что такое ly? Используй теги code для передачи кода.
Офлайн
Все, вроде норм код отображается
Офлайн
Jack_BrownОшибок не выводится
Код выдает ошибку и не выводит график модели AR(q)
>>> import matplotlib.pyplot as plt >>> import numpy as np >>> >>> b_0 = 10 >>> b_p = [-0.1, 1.1, 1] >>> s_2 = 1 >>> N= 100 >>> n_0 = 10 #10 elementov grafika >>> >>> #Obliczenia ... ly = [14 for x in b_p] >>> >>> for i in range(N + n_0): ... y = b_0 + b_p[0] * ly[i] + np.random.normal(0, s_2, 1)[0] ... ly.append(y) ... >>> del ly[:n_0] >>>
Офлайн