Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 25, 2023 21:36:06

Jack_Brown
Зарегистрирован: 2023-01-25
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите построить модель AR(q)

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)

Офлайн

#2 Янв. 25, 2023 21:52:41

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9716
Репутация: +  842  -
Профиль   Отправить e-mail  

Помогите построить модель AR(q)

А что такое ly? Используй теги code для передачи кода.



Офлайн

#3 Янв. 25, 2023 21:55:43

Jack_Brown
Зарегистрирован: 2023-01-25
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите построить модель AR(q)

Все, вроде норм код отображается

Офлайн

#4 Янв. 25, 2023 22:02:06

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9716
Репутация: +  842  -
Профиль   Отправить e-mail  

Помогите построить модель AR(q)

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]
>>>
График тоже не выводится, потому что нигде нет команды вывода графика.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version