Предотвращение явления Гиббса при обратном БПФPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Предотвращение явления Гиббса при обратном БПФ

Сообщение Anonymous »

В настоящее время я фильтрую некоторые данные и столкнулся с проблемой при фильтрации меньших частот из большого тренда. Кажется, что обратное БПФ имеет большие всплески в начале и в конце. Вот данные до и после фильтрации меньших частот.
Изображение

Изображение

Я изучил математический феномен, и он называется феноменом Гиббса. Есть ли способ обойти это, чтобы очистить данные некоторых вышележащих частот без получения такого эффекта? Или есть обходной путь, позволяющий сделать всплески как можно меньшими.
Кстати, вот код:
fourier_transformation= np.fft.fft(Sensor_4)
frequencies = np.fft.fftfreq(len(time), d=1/Values_per_second)
fourier_transformierte[np.abs(frequencies) > 0.18] = 0
Sensor_4 = np.fft.ifft(fourier_transformation)


Подробнее здесь: https://stackoverflow.com/questions/787 ... everse-fft
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Реализация алгоритма Гиббса в Python
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как отметить повторяющиеся записи как истинные, начиная с второго явления с помощью Numpy?
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Как отметить повторяющиеся записи как истинные, начиная с второго явления с помощью Numpy?
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Пытаюсь создать алгоритм БПФ на Python, но получаю ошибку индекса. Есть идеи?
    Anonymous » » в форуме Python
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • Пытаюсь создать алгоритм БПФ на Python, но получаю ошибку индекса. Есть идеи? [закрыто]
    Гость » » в форуме Python
    0 Ответы
    41 Просмотры
    Последнее сообщение Гость

Вернуться в «Python»