Вопросы с тегом «fft»

12
Почему у меня возникает утечка частоты в DFT после заполнения нулями, если разрешение по частоте в порядке?

Давайте рассмотрим этот пример: Fs=1000; Ns=500; t=0:1/Fs:(Ns-1)*1/Fs; f1=10; f2=400; x=5+5*sin(2*pi*f1*t)+2*sin(2*pi*f2*t); X=fft(x); В этом сценарии разрешение по частоте равно 2, и все частотные компоненты фиксируются правильно. Однако, если я сделаю это: X=fft(x,1000); разрешение по частоте...

12
Эффективный расчет автокорреляции с использованием БПФ

Я пытаюсь вычислить автокорреляцию на платформе, где единственный доступный ускоренный примитив - это (I) FFT. У меня проблема, хотя. Я прототипировал его в MATLAB . Я, однако, немного смущен. Я предположил, что это работает просто следующим образом (это из памяти, поэтому извиняюсь, если я немного...

12
Когда мне следует рассчитывать PSD вместо простого спектра БПФ?

У меня есть тридцать второй речевой сигнал, который был дискретизирован с частотой 44,1 кГц. Теперь я хотел бы показать, какие частоты имеет речь. Тем не менее, я не уверен, что будет лучшим способом сделать это. Иногда кажется, что каждый вычисляет абсолютное значение преобразования Фурье, а...

12
Какая статистика используется для определения наличия сигнала в шуме?

Я считаю, что это проблема детектора: Меня сбивает с толку то, что кажется простой проблемой. В основном, у меня есть группа интересов. Если в этой зоне интереса существуют энергии сигналов, то я выполняю операцию X с моим сигналом. Моя проблема в том, что я не уверен, как именно решить, существует...

12
Почему мы говорим, что «нулевое заполнение не увеличивает разрешение по частоте»

Вот синусоида частоты f = 236.4 Hz(ее длина составляет 10 миллисекунд; она имеет N=441точки с частотой дискретизации fs=44100Hz) и ее ДПФ без заполнения нулями : Единственный вывод, который мы можем сделать, взглянув на ДПФ: «Частота приблизительно равна 200 Гц». Вот сигнал и его ДПФ, с большим...

12
STFT и DWT (вейвлеты)

STFT может быть успешно использован для звуковых данных (например, со звуковым файлом .wav) для внесения некоторых изменений в частотную область (например, удаление шума). С N=441000(т.е. 10 секунд при частоте дискретизации fs=44100), windowsize=4096, overlap=4, производит аппроксимационно STFT в...

12
Получить пиковое значение сигнала, если его частота лежит между двумя центрами бина

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

12
Среднее значение во временной области БПФ и среднее значение для частотного бина

У меня есть несколько испытаний физиологических данных. Я делаю частотный анализ для анализа мощности (амплитуды) на определенных частотах, представляющих интерес. Является ли усреднение нескольких испытаний одинаковой длины с последующим взятием одного БПФ усредненного сигнала по сравнению с...

12
Рекомендация для книги - Написание кода DSP на С

Я ищу хорошую книгу, которая просто покажет, как вы на самом деле пишете код на C, чтобы выполнить все основные методы DSP. FFT. Фильтры нижних и верхних частот. Автокорреляция. Обработка шума. И все основы DSP, от теории до реального кода на C. Например, у меня есть 1000 сэмплов, теперь я хотел бы...

12
Алгоритмы вычисления БПФ параллельно

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

12
Можно ли увеличить разрешение по частоте FFT без увеличения размера окна?

Я хотел бы использовать STFT для анализа нескольких точек. Я понимаю, что обнаружение партиалов, существующих в сигнале, - это только начало. Тем не менее у меня есть проблемы с этим. Допустим, у меня есть сигнал с частотой «CD» 44100Hz. С окном 1024сэмплов я получаю разрешение бина...

11
Моделирование производительности АЦП: Как рассчитать SINAD из FFT?

Работая над этой проблемой , я начал сомневаться, что мое первоначальное определение SяNA D = 10 log10( реΣя( ря) - р0- ре) гВSINAD=10log10⁡(pf∑i(pi)−p0−pf)dBSINAD = 10 \log_{10} \left( \frac{p_f} {\sum_i{(p_i)} - p_0 - p_f} \right)dB верно. В этом уравнении - это мощность FFT на частоте , - это...

11
Удаление шума из сигнала F2F

(Этот вопрос относится к извлечению двоичных данных с карты с магнитной полосой из необработанного файла WAV ) Я извлекаю двоичную последовательность из магнитной полосы на кредитной карте. Как видите, сигнал явно ухудшается в одном месте. также есть небольшая деградация справа на изображении....

11
Есть ли практическое применение для выполнения двойного преобразования Фурье? ... или обратное преобразование Фурье на входе временной области?

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

11
DFT - устранение эффекта окна в спектральной области с помощью свертки

Я думал о предмете окон DFT, и мне в голову пришла мысль. ДПФ даст спектр сигнала, свернутый со спектром используемого окна, следовательно, имеющий главные лепестки и боковые лепестки. Я подумал, что можно было бы устранить влияние окна на спектр сигнала, снова сворачивая как сигнал, так и величину...

11
MATLAB: и scaling

В MATLAB выходные данные функций fftи / или ifftфункций часто требуют дополнительной обработки перед рассмотрением для анализа. Я слышал много разных мнений о том, что правильно: пересчет Mathworks утверждает, что fftи ifftфункции основаны на следующих уравнениях:...

11
БПФ для определенного частотного диапазона.

Я хотел бы преобразовать сигнал в частотную область. Желаемый диапазон частот , 0.1 Hzчтобы 1 Hzи разрешение по частоте 0.01 Hz. При частоте дискретизации 30 HzFFT дает частотные составляющие до 15 Гц. Повышение частоты дискретизации дает лучшее разрешение по частоте. Однако БПФ дает более широкий...

11
Как создать фильтр компенсации искажений

Я создаю канализатор, который состоит из сложного микшера, CIC- дециматора и фильтра компенсации / прореживания КИХ. Конечный FIR-фильтр может, если это имеет значение, быть реализован как более одного фильтра. У меня вопрос, как мне спроектировать фильтр таким образом, чтобы он компенсировал очень...

11
Как усреднить сложные ответы (и обоснование)?

Я занимаюсь разработкой программного обеспечения, которое рассчитывает отклик системы путем сравнения БПФ входных и выходных сигналов. Входные и выходные сигналы делятся на окна, и для каждого окна сигналы вычитаются по медиане и умножаются на функцию Ханна. Ответ инструмента для этого окна - это...

11
Реконструкция изображения: фаза против величины

Рисунок 1. (c) показывает тестовое изображение, восстановленное только из спектра MAGNITUDE. Можно сказать, что значения интенсивности пикселей низкой частоты сравнительно больше, чем пикселей высокой частоты. Рисунок 1. (d) показывает тестовое изображение, восстановленное только по спектру PHASE....