Resultados da pesquisa a pedido "signal-processing"
Com que medidas devo definir o tamanho do meu filtro gaussiano no MATLAB?
Estou tentando aprender o processamento de imagens usando o MATLAB e li sobre filtros em imagens. Ao considerar este código: gaussianFilter = fspecial('gaussian', [7, 7], 5) ,isso cria uma matriz de filtro gaussiana de 7 linhas e 7 colunas, com ...
Remova o ruído do arquivo wav, MATLAB
Eu só usei o MATLAB como uma calculadora, por isso não sou tão versado no programa. Espero que uma pessoa amável possa me guiar no caminho, já que o Google atualmente énãominha amiga. eu tenho umwav no link abaixo, onde há uma voz humana e algum ...
STFT e ISTFT invertíveis em Python
Existe alguma forma geral detransformada de Fourier de curta duração [https://en.wikipedia.org/wiki/Short-time_Fourier_transform]com a transformação inversa correspondente incorporada ao SciPy ou NumPy ou o que quer? Há o pyplotspecgram função ...
Cálculo da densidade espectral de potência
Estou tentando obter o PSD de um conjunto de dados real usandofftw3 library Para testar, escrevi um pequeno programa como mostrado abaixo, que gera o sinal a que segue a função sinusoidal #include <stdio.h> #include <math.h> #define PI 3.14 int ...
Traçando um sinal contínuo
Estou tentando imprimir exatamente um sinal contínuo conforme a imagem abaixo: Abaixo está o meu código: x=[0 0 0 1 1 1 1 1 1 -1 -1 0 0]; n=[6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 ]; subplot(2,2,2); axis([min(n)-10,max(n)+10,min(x)-10,max(x)+10]); ...
Criando filtro passa-baixo no SciPy - compreendendo métodos e unidades
Estou tentando filtrar um sinal de frequência cardíaca barulhento com python. Como os batimentos cardíacos nunca devem chegar a 220 batimentos por minuto, quero filtrar todo o ruído acima de 220bpm. Eu converti 220 / minuto em 3.66666666 Hertz e ...
sinal scipy find_peaks_cwt não encontra os picos com precisão?
Eu tenho um sinal 1-D no qual estou tentando encontrar os picos. Estou procurando encontrá-los perfeitamente. Atualmente estou fazendo: import scipy.signal as signal peaks = signal.find_peaks_cwt(data, np.arange(100,200))A seguir, é apresentado ...
Interpretação de partes real / imaginária / abs de FFT
Atualmente, estou aprendendo sobre a transformada discreta de Fourier e estou brincando com numpy para entender melhor. Tentei traçar um sinal "sin x sin x sin" e obtive uma FFT limpa com 4 pontos diferentes de zero. Ingenuamente, eu disse a mim ...
por que a entrada do Python excedeu o erro durante a filtragem adaptativa?
import pyaudio, math, struct import numpy as np import matplotlib.pyplot as plt #inital config chunk = 1024 FORMAT = pyaudio.paInt16 CHANNELS = 1 RATE = 44100 RECORD_SECOND = float(input('seconds:' )) p = pyaudio.PyAudio() guess = 0 integral = 0 ...
Desenho de onda senoidal com crescente amplitude e frequência ao longo do tempo
Estou tentando traçar uma onda senoidal em que a amplitude aumenta com o tempo e a frequência também aumenta com o tempo. Eu desenho uma onda senoidal normal, como mostrado abaixo, mas não consegui alterar a amplitude e a frequência. Alguma ...