scipy.signal.ShortTimeFFT.

p_range#

ShortTimeFFT.p_range(n, p0=None, p1=None)[источник]#

Определить и проверить диапазон индексов среза.

Параметры:
nint

Количество выборок входного сигнала, предполагая t[0] = 0.

p0int | None

Первый индекс среза. Если 0, то первый срез центрирован на t = 0. Если None затем p_min используется. Обратите внимание, что p0 может быть < 0, если срезы находятся слева от t = 0.

p1int | None

Конец интервала (последнее значение равно p1-1). Если None затем p_max(n) используется.

Возвращает:
p0_int

Первый индекс среза

p1_int

Конец интервала (последнее значение равно p1-1).

Смотрите также

k_min

Наименьший возможный индекс сигнала.

k_max

Первый индекс выборки после конца сигнала, не затронутый временным срезом.

lower_border_end

Where pre-padding effects end.

p_min

Наименьший возможный индекс среза.

p_max

Индекс первого неперекрывающегося верхнего временного среза.

p_num

Количество временных срезов, т.е., p_max - p_min.

upper_border_begin

Где начинаются эффекты пост-дополнения.

ShortTimeFFT

Класс, к которому принадлежит это свойство.

Примечания

A ValueError возникает, если p_min <= p0 < p1 <= p_max(n) не выполняется.