18 de dez. de 2010

O que vou aprendendo no matlab - Sinal aleatório + filtro

Gerando um sinal aleatório:
randn(tempo,freqüência de amostragem)
>> x=randn(1,10000); -->gera um segundo de sinal aleatório com 10000 amostras/segundo ¹

Filtro:
Usamos a função h = fir1(n,w), a qual corresponde a um filtro passa-baixa de freqüência w. Pode ser usada como passa-altas:
>> h = fir1(n,w,'high');
onde n é o número de amostras, e passa-faixas:
>> h = fir1(n,[w1 w2]);
onde w, w1 e w2 são as freqüências de corte normalizadas (isto é, 1 equivale à metade da freqüência de amostragem).

Mais informações em http://www.phon.ucl.ac.uk/courses/spsci/matlab/lect8.html

Nenhum comentário:

Quem sou eu

Raphael Fernandes
Carioca, Brasileiro, Estudante de Robótica
Hiperativo, Imperativo
Gosto de tecnologia, de transporte, de Rock, de reclamar e de propagandas criativas (e outras coisas que posso ter falado em um post ou não)
Musicalmente falando, sou assim.

Related Posts Plugin for WordPress, Blogger...

Veja também...