Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como encontrar a freqüência de ruído em MATLAB
A gravação de um sinal no domínio do tempo é a mistura de sinais provenientes de várias fontes diferentes . Sinais que não sejam originários da fonte desejada são denominadas ruído. MATLAB fornece muitas funções pré- escritos para análise de sinais, remoção de ruído e classificação do ruído . A subtração de sinais ou freqüências conhecidas permite a análise segmentada de ruído. Instruções
1 Importar dados

contendo o seu sinal em um vetor unidimensional de comprimento " n: "

my_signal = zeros (1, n); my_signal = ...
2

Remover ruído de alta freqüência de seu sinal usando o " suave ()" função :

my_smoothed_signal = lisa ( my_signal );

Muitas vezes, o ruído é separado do sinal desejado na freqüência. É comum ter um ruído de alta frequência , em especial na gama de 60 Hz , devido à interferência eléctrica . O padrão de liso ( ) utilizando um filtro de média móvel com uma largura igual a cinco pontos de dados adjacentes . O valor da largura pode ter de ser ajustada dependendo das especificidades do seu sinal
3

Subtrair o sinal alisado do seu sinal original para isolar o ruído de alta freqüência : .

my_noise = my_signal - my_smoothed_signal ;
4

estimar a densidade espectral de potência do ruído utilizando a função " periodograma ()" :

[ spectral_density , freqüências ] = periodograma ( my_noise );

Anterior :

Próximo : No
  Os artigos relacionados
·Variáveis ​​de uma função MATLAB 
·T -SQL funções próprias 
·Como obter um caractere simples da Keyboard Usando Asse…
·O que acontece quando um thread separada Chamadas Exit …
·O que faz fora dos limites média em um computador 
·O que são ferramentas de ETL 
·Pode COBOL exibir um valor Hex 
·Diferenças no iPhone e iPad Arquivos 
·Definição de COBOL Comp -3 
·Como verificar o intervalo de datas em COBOL 
  Artigos em destaque
·Como usar o Visual C 6 
·Como Target subexibição no iPhone SDK 
·Como criptografar e-mail em ColdFusion 
·Como fazer RC Arquivos 
·Como projetar seu próprio jogo usando C + + 
·Como Entrar Chamadas para D3D 
·Como criar um Randomizer em C 
·Como converter QString para Int 
·Como converter Char * para Int & C + + 
·Como começar a aprender Objective C no Windows 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados