Результаты поиска по запросу "fft"

3 ответа

 Преобразование Фурье. Одна из вещей, которая делает FFT быстрым, заключается в том, что это линейное преобразование, которое можно вычислить с помощью только умножения и сложения для арифметики (плюс немного умных данных, перемешивающихся по пути). Действительные и мнимые компоненты могут быть вычислены только с помощью линейной арифметики. В то время как для вычисления фазы требуется арктангенс (или atan2 ()), который является гораздо более медленным нелинейным трансцендентным оператором.

няя простой FFT-прогон для изучения операции, я создаю массив NumPy с 100 элементами, имеющими синусоидальную волну с единственным периодом в массиве. Этот код используется: ... n = 100 x = np.fromfunction(lambda a: np.sin(2 * np.pi * a / n), ...

1 ответ

Теперь, решит ли это вашу первоначальную проблему шумоподавления, будет зависеть только от того, насколько коррелированы шумы в двух файлах wav. Если они не коррелированы, этот процесс будет звучать так, как будто вы просто добавили немного шума во второй файл.

ли способ сдвинуть фазу файла WAV в Python? Я пытаюсь добиться активного снижения шума. Я планирую записать окружающий шум, а затем сдвинуть его фазу на 180 градусов. Затем я запишу другой wav-файл с кем-то, говорящим с микрофоном, на этот раз, а ...

1 ответ

Спасибо, на самом деле ошибка была в том, что я смотрел несколько ссылок и не определил L так, как должно быть: длина интервала!

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

ТОП публикаций

2 ответа

Ваш вопрос создает впечатление, что значения находятся в диапазоне 0..1, только ближе к 0, чем вы ожидаете.

й раз, спасибо за большое сообщество! Я используюAudioKit и пытаюсь добавить частотные весовые фильтры на вход микрофона, и поэтому я пытаюсь понять значения, которые выходят из AudioKit AKFFTTap. В настоящее время я пытаюсь просто напечатать ...

1 ответ

Дмитрий, этот код не будет работать для вводов нечетной длины, верно? Можете ли вы настроить это, пожалуйста?

вертирую код Python в MATLAB, и один из кодов использует numpy rfft. В документации NumPy, это говорит реальный вклад. Вычислить одномерное дискретное преобразование Фурье для реального ввода. Так что в MATLAB я использовал abs, но результаты ...

2 ответа

Как преобразовать 16-битный байтовый массив PCM в массив double или float?

Я пытаюсь выполнить быстрое преобразование Фурье для аудиофайла .3gpp. Файл содержит небольшую 5-секундную запись с частотой 44100 кГц от микрофона телефона....

2 ответа

Преобразование Фурье и дескрипторы Фурье для извлечения функций фигур на Java

Я пытаюсь построить простую систему для распознавания простых форм, используя дескрипторы Фурье: Я использую эту реализацию быстрого преобразования Фурье в м...

0 ответов

Кросс-корреляция и БПФ в C # для голосовой аутентификации

2 ответа

Python numpy.fft меняет ход

1 ответ

Сравнительно медленное трёхмерное преобразование Фурье в питоне