Описание тега fft
Сокращение от быстрого преобразования Фурье, любого из набора алгоритмов для быстрого вычисления дискретного преобразования Фурье.
0
ответов
Получение результата в частотной области с использованием БПФ в Matlab
Есть два вектора: время и смещение (не знаю, как их здесь прикрепить) смещение против времени Vector displ.mat - вектор смещения, полученный после выполнения анализа динамического отклика под нагрузкой. Я хочу получить основную частоту, которая може…
05 май '16 в 08:49
2
ответа
CUDA устройство на устройство передачи дорого
Я написал некоторый код, чтобы попытаться поменять квадранты 2D-матрицы для целей БПФ, который хранится в плоском массиве. int leftover = W-dcW; T *temp; T *topHalf; cudaMalloc((void **)&temp, dcW * sizeof(T)); //swap every row, left and right f…
19 май '11 в 19:02
1
ответ
Python Frequency filtering с, казалось бы, неправильными частотами
Сценарий ниже фильтрует частоты, обрезая все частоты больше 6. Однако вместо использования, казалось бы, правильной функции rfftfreq, fftfreq используется. Насколько я понимаю rfftfreq следует использовать вместе с rfft, Почему этот код работает, хо…
06 май '18 в 16:54
2
ответа
Эффективный метод для свертки, как оценка суммы
Задача Даны N 3-мерных точек, которые являются {$p_1,p_2,..,p_n$}, где $p_i = (x_i,y_i,z_i) $ . Я должен найти значение формулы для некоторых заданных постоянных целых чисел P, Q, R, S. все числа находятся в диапазоне от 1 до M ( = 100). Мне нужен э…
12 сен '15 в 18:04
1
ответ
Как изменить диапазон значений графика, сгенерированного функцией спектрограммы
На размещенном ниже изображении я пытаюсь получить TFR с помощью STFT, В размещенном коде я указал параметр T = 0:.001:1; и когда я изменяю его, например, T = 0:.001:2; диапазон значений на горизонтальной оси графика изменяется, несмотря на то, что …
30 дек '14 в 13:08
1
ответ
Обнаружение основной частоты человеческого голоса в iOS
Я сделал широкий поиск по этому поводу, я нашел много полезных примеров кода, но они не дали мне точный результат Мне нужно определить основную частоту (F0) человеческого голоса, пока кто-то фонитирует a: гласный звук. затем я смотрю эти примеры код…
12 авг '15 в 19:31
2
ответа
Точное начало тона / измерение продолжительности?
У меня есть работающий детектор тонов, который использует БПФ, чтобы определить, присутствует ли тон (или пара тонов) определенной частоты в аудиопотоке (если он достаточно выше минимального уровня шума). Какой метод я мог бы использовать для более …
16 дек '10 в 02:05
0
ответов
FFT/FHT - Удельный частотный диапазон - Arduino
Поэтому я работаю над проектом, в котором мне нужно проанализировать звук с помощью Arduino. По сути, это световой орган, и мне нужно сделать Beat Detection, чтобы настроить светодиоды для изменения цвета в зависимости от темпа песни. Мне удалось по…
06 янв '15 в 17:00
1
ответ
Обратное FFT FFT не возвращает ожидаемые данные
Я пытаюсь убедиться, что FFTW делает то, что, как мне кажется, должно, но у меня проблемы. Я использую OpenCV cv::Mat, Я сделал тестовую программу, которая, учитывая мат f, вычисляет ifft(fft(f)) и сравнивает результат с f, Я ожидаю, что разница меж…
25 мар '14 в 03:16
0
ответов
Реконструировать сигнал от БПФ с помощью Accord.net
Я пытаюсь отфильтровать шум сигнала с помощью преобразования Фурье. Используя функции из Accord.net, я смог применить БПФ к входному сигналу и восстановить его. Однако я не могу получить правильную фазу сигнала. После нескольких часов поиска в Googl…
22 май '18 в 00:49
2
ответа
Создать фильтр нижних частот от Octave
Хотя у меня был пример низкочастотного фильтра, закодированного в Octave, и я уверен, что он работает, я не могу понять. Как доза эта работа? и как узнать частоту среза этого фильтра? Original_data - это столбец данных о качестве воды, которые я пол…
22 ноя '13 в 09:47
1
ответ
Обработка сигналов в Python. Найти сдвиг в данных серии
У меня есть такие данные:[1,3,3,....1] ~ 500 номеров. Каждые 1 мс я получаю новый, но с некоторым сдвигом (5-10 баллов)+ небольшой шум. E.g: [1 2 3 4 3 21 4 5...] [0 4 3 1 2 3 4 19 7 5 ...] В этом случае сдвиг равен 3. Я хочу знать этот сдвиг. Как я…
07 дек '16 в 18:40
0
ответов
Как сдвинуть фазу записанного wav-файла на 180 градусов
Есть ли способ сдвинуть фазу файла WAV в Python? Я пытаюсь добиться активного снижения шума. Я планирую записать окружающий шум, а затем сдвинуть его фазу на 180 градусов. Затем я запишу другой wav-файл с кем-то, говорящим с микрофоном, на этот раз,…
09 май '18 в 11:36
0
ответов
Производная дискретного преобразования Фурье в Matlab
Это часть задания для курса Фурье-анализа. В этом задании меня попросили реализовать функцию matlab для вычисления производной дискретной функции с использованием производной дискретного преобразования Фурье. Формула, которую мне дали, была этой фор…
13 мар '16 в 23:07
1
ответ
Является ли FFTW значительно лучше, чем GSL для реальных вычислений преобразования?
Я не могу заставить FFTW ссылаться на мой код, чтобы использовать его функции в моем коде. Я потратил достаточно времени на это, и я собираюсь отказаться от него. Я очень хорошо знаком с GSL и широко использовал библиотеки линейной алгебры с хорошим…
25 мар '16 в 06:05
2
ответа
Каковы недостатки свертки FFT по сравнению со сверткой в реальном пространстве?
Итак, я знаю, что свертка БПФ имеет меньшую вычислительную сложность, чем свертка в реальном пространстве. Но каковы недостатки свертки FFT? Всегда ли размер ядра должен соответствовать размеру изображения, или есть функции, которые об этом заботятс…
22 авг '13 в 14:58
1
ответ
БПФ в Matlab и NumPy / Scipy дают разные результаты
Я пытаюсь повторно реализовать один из наборов инструментов Matlab. они используют FFT там. когда я выполняю одну и ту же операцию над одними и теми же данными, я получаю результаты, отличающиеся от результатов, полученных в Matlab Просто посмотрите…
30 дек '11 в 15:16
0
ответов
БПФ в javascript для получения частот доменов
Я работаю в проекте, и мне нужны домены частоты определенного ввода данных. У меня 179 значений за период, что соответствует 20 мс, что означает 89500 в секунду. Не могли бы вы мне помочь? Уго Лоуренсо
25 сен '13 в 11:35
2
ответа
Удаление частот в речи ниже 100 Гц
Я попытался удалить все частоты ниже 100 Гц из моего образца голоса (с помощью Octave), используя только БПФ (поскольку я не должен использовать какие-либо фильтры). Однако, когда я играю семпл, он звучит так, как будто сигнал искажен. После проб и …
14 окт '15 в 18:19
1
ответ
Построение тиков по оси x с положительными и отрицательными значениями в странном порядке -Python
У меня есть график, где мне нужно изменить тики в оси x, таким образом: значения x должны находиться в диапазоне от 0 до 32, а затем (ПОСЛЕДОВАТЕЛЬНО, БЕЗ ПРЕРЫВАНИЯ) от -31 до -1. Вот код для создания такого xaxis, по крайней мере, в виде массива: …
10 сен '15 в 12:20