Ищу человека, который может объяснить мне это:
phase = mod(phase,Nper*2*pi)
cl_phase = arange(0,Nper*2*pi+step,step)
c,p = histogram(phase,cl_phase)
while 0 in c:
step = step*2
cl_phase = arange(0,Nper*2*pi+step,step)
c,p = histogram(phase,cl_phase)
Где фаза — фаза волны, Кпер — количество анализируемых периодов.
Я хочу знать, может ли кто-нибудь дать мне имя/ссылку на объяснение функции гистограммы..! Я даже не уверен, из какой упаковки он исходит. Может, нумпи? Или, может быть, это даже функция, которая поставляется с Python..! Супер потерял здесь ..!
Любая помощь здесь будет принята с благодарностью!






Функция histogram() из библиотеки numpy. Это не функция по умолчанию в Python.
Вы можете использовать его:
import numpy as np
np.histogram(phase,cl_phase)
В вашем коде похоже, что вы используете его как:
from numpy import histogram
histogram(phase,cl_phase)
c,p = histogram(phase, cl_phase) даст вам два значения в качестве вывода. c будет значениями гистограммы, а p вернет края бина. Вы должны взглянуть на вышеупомянутые документы для получения дополнительной информации.