Вопросы по теме 'dft'

DSP - фильтрация частот с помощью DFT
Я пытаюсь реализовать 8-полосный эквалайзер на основе DFT с единственной целью обучения. Чтобы доказать, что моя реализация DFT работает, я подал аудиосигнал, проанализировал его, а затем повторно синтезировал его без каких-либо изменений в частотном...
3196 просмотров
schedule 02.11.2022

Вычитание частоты ДПФ
Если максимальная величина M = A ^ 2 + B ^ 2 преобразования ДПФ соответствует частоте F (A - реальный, B - мнимый выход ДПФ на частоте F), то правильно ли сделать следующее: for (j = 0; j < size; ++j) { data[j] -= (A*cos(2*PI*F*j/dfts) -...
1369 просмотров
dft
schedule 08.04.2022

FFTW против OpenCV cvDFT
Могу ли я ожидать ускорения при использовании FFTW (http://www.fftw.org/) вместо cvDFT OpenCV (http://goo.gl/YCHj0)? Время выполнения моей программы в значительной степени определяется применением обратного и прямого DFT, и я думаю об использовании...
5003 просмотров
schedule 18.01.2023

Как найти все частоты в аудио с помощью дискретного преобразования Фурье?
Я хочу проанализировать аудио и разложить его как можно лучше на синусоидальные волны. Я никогда раньше не использовал БПФ и просто читаю немного о концепциях и доступных библиотеках, таких как FFTW и KissFFT. Я запутался в этом вопросе ......
8215 просмотров
schedule 15.05.2023

свертка с использованием ДПФ
я использую следующий код для вычисления свертки изображения с указанным ядром (в моем случае по Гауссу). Каждый раз я получаю другой результат, и изображение результата даже не близко к тому, которое я получил путем свертки в пространственной...
2451 просмотров
schedule 12.12.2023

Как я могу получить выходные частоты DFT/FFT в герцах?
Я хочу разработать детектор музыкальных нот в качестве своего дипломного проекта, и я хочу сделать это с нуля. Я написал код для файла «.wav», который извлекает всю информацию из этого музыкального аудиофайла и в результате дает мне амплитуду....
15765 просмотров
schedule 07.10.2022

Если есть способ получить частоту звука.
Я хочу знать, как часто поступают данные. Я немного догадывался, что это можно сделать с помощью БПФ, но я не уверен, как это сделать. Как только я передал все данные в БПФ, это дает мне 2 пика, но как я могу получить частоту? Заранее большое...
430 просмотров
schedule 30.06.2022

OpenCV: сбой утверждения типа данных с функцией split ()
Я пытаюсь следовать примеру дискретного преобразования Фурье (dft) здесь: http://docs.opencv.org/doc/tutorials/core/discrete_fourier_transform/discrete_fourier_transform.html Я использую 2.4.8 в Visual Studio 2013 Express в Windows 8. Я...
1301 просмотров
schedule 16.05.2024

БПФ на основе спектра в частотной области
У меня есть функция, и я хочу построить базу БПФ на частотной области. t=0:0.01:60; y = sin(2*pi*0.33*t)+sin(2*pi*0.23*t)+sin(2*pi*0.1*t); Как видите, пик должен быть на частотах 0,1, 0,2, 0,33, но когда я пытаюсь изобразить его, пики...
101 просмотров
schedule 21.03.2023

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

Почему отрицательные частоты дискретного преобразования Фурье появляются там, где должны быть высокие частоты?
Я очень новичок в этой теме, пожалуйста, помогите мне понять, почему это происходит... если я сделаю д.п.п. волны cos cos(w*x)=0.5*(exp(i*w*x)+exp(-i*w*x)) я ожидаю получить один пик на частоте "w", а отрицательный "-w" не должен быть...
860 просмотров
schedule 15.09.2022

только целые числа, срезы (`:`), многоточие (``), numpy.newaxis (`None`) и целочисленные или логические массивы являются допустимыми индексами
Я использую fft как часть своей домашней работы. Моя проблема заключается в реализации перетасовки элементов данных с использованием инверсии битов. Я получаю следующее предупреждение: DeprecationWarning: использование нецелого числа вместо...
248193 просмотров
schedule 26.02.2022

Дискретное преобразование Фурье дает неверные результаты
Я пытаюсь сделать дискретные преобразования Фурье в C. Сначала просто методом грубой силы. Сначала я попросил программу открыть файл данных (амплитуд) и поместить данные в массив (только один, так как я ограничиваюсь вводом вещественных значений)....
316 просмотров
c dft
schedule 24.05.2022

Как рассчитать ДПФ с dt = 0,02?
Теперь я пытаюсь понять, как работает ДПФ. Итак, я реализовал это с помощью Matlab, чтобы сделать это как приведенный ниже код Matlab. функция и clear all clc N=8; dt=0.02; fs=1/dt; T=0.16; tspan = (0:N-1)/fs; y =...
123 просмотров
schedule 16.12.2022

Компонент постоянного тока в середине изображения с использованием fftw
Я хочу знать, можно ли получить компонент DC примерно в середине изображения, используя библиотеку fttw на С++. Иногда предпочтительнее централизовать спектр, сдвинув его на M/2 по вертикали и на N/2 по горизонтали так, чтобы постоянная составляющая...
98 просмотров
schedule 17.08.2022

Неожиданные результаты БПФ с Python
Я анализирую то, что по сути является формой волны дыхания, построенной в 3 различных формах (данные получены из МРТ, поэтому использовалось несколько периодов эхо-сигнала; см. здесь , если вам нужна краткая информация). Вот пара сегментов двух...
2404 просмотров
schedule 04.01.2023

Простые коэффициенты ДПФ = › Амплитуда / Частоты = › График
Я пытаюсь использовать DFT и FFT в Python с помощью numpy и pyplot. Мой образец вектора x = np.array([1,2,4,3] Коэффициенты ДПФ для этого вектора равны K = [10+0j, -3+1j, 0+0j, -3-1j] поэтому в основном у нас есть 10, -3+i, 0 и -3-1i в...
408 просмотров
schedule 24.08.2022

Двумерное дискретное преобразование Фурье и обратное ДПФ в Matlab
В настоящее время я реализую 2D DFT и IDFT для изображений в Matlab без использования встроенной библиотеки. Я успешно вывожу изображение спектра после DFT, но не могу вернуть исходное изображение после IDFT. Вот мой код для ДПФ input =...
1223 просмотров
schedule 22.09.2023

Вычисление фазового спектра сигнала
Используя выходные данные JTransform или JWave, как следует вычислять фазовый спектр? Я просто пишу аналогичный метод, но вместо этого вычисляю фазу, используя: Math.atan2(im / re) * Math.PI * 180 ? Я использовал следующее для расчета спектра...
91 просмотров
schedule 28.04.2023