signal-processing- все статьи тега
идентификация сдвига фаз между сигналами
Я сгенерировал три идентичные волны с фазовым сдвигом в каждой. Например: t = 1:10800; % generate time vector fs = 1; % sampling frequency (seconds) A = 2; % amplitude P = 1000; % period (seconds), the time it takes for the signal to repeat itself f1 = 1/P; % number of cycles per second (i.e. how often the signal repeats itself every second). y1 = A*sin(2*pi*f1*t); % signal 1 phi = 10; % phase shift y2 = A*sin(2*pi*f1*t + phi); % signal 2 phi = 15; % phase shift y3 = A*sin(2*pi*f1*t + phi); % ...
Понимание БПФ выходного
Мне нужна помощь в понимании вывода вычисления DFT/FFT. Я опытный инженер-программист и должен интерпретировать некоторые показания акселерометра смартфона, такие как поиск основных частот. К сожалению, я проспал большую часть своих занятий в колледже ee пятнадцать лет назад, но я читал о DFT и FFT в течение последних нескольких дней (по-видимому, безрезультатно). пожалуйста, никаких ответов "go take an ee class". Я на самом деле планирую сделать это, если мой работодатель заплатит мне. :) И ...
Использование платформы Apple FFT и Accelerate
кто-нибудь использовал Apple FFT для приложения iPhone еще или знаете, где я могу найти пример приложения о том, как его использовать? Я знаю, что у Apple есть некоторый образец кода, но я не совсем уверен, как реализовать его в реальном проекте. ...
Почему БПФ производит комплексные числа вместо действительных чисел?
все реализации БПФ, с которыми мы столкнулись, приводят к комплексным значениям (с реальными и мнимыми частями), даже если вход в алгоритм был дискретным набором действительных чисел (целых чисел). разве невозможно представить частотную область только в терминах вещественных чисел? ...
Как реализовать полосовой фильтр Баттерворта с помощью Scipy.сигнал.масло
обновление: Я нашел рецепт Scipy, основанный на этом вопросе! Итак, для всех, кто заинтересован, перейдите прямо к: http://scipy-cookbook.readthedocs.io/items/ButterworthBandpass.html Мне трудно достичь того, что изначально казалось простой задачей реализации полосового фильтра Баттерворта для 1-D массива numpy (time-series). параметры, которые я должен включить являются sample_rate, частоты среза в Герц и, возможно, порядок (другие параметры, такие как затухание, собственная частота и т. д ...
Создание фильтра нижних частот в SciPy-понимание методов и блоков
Я пытаюсь фильтровать шумный сигнал сердечного ритма с помощью python. Поскольку частота сердечных сокращений никогда не должна быть около 220 ударов в минуту, я хочу отфильтровать весь шум выше 220bpm. Я преобразовал 220/минуту в 3,66666666 Герц, а затем преобразовал этот Герц в рад/С, чтобы получить 23,0383461 рад / сек. частота дискретизации чипа, который принимает данные, составляет 30 Гц, поэтому я преобразовал это в рад/С, чтобы получить 188,495559 рад/С. после поиска некоторых вещей в И ...