Classificações sinal determinísticos e aleatórios

Um sinal é classificada como determinista se é uma função completamente de tempo especificado. Um bom exemplo de um sinal determinista é um sinal composto de uma única sinusóide, tal como

image0.jpg

com o ser parâmetros de sinal:

image1.jpg

UMA é a amplitude, f0 é a frequência (taxa de oscilação), em ciclos por segundo (ou hertz), e

image2.jpg

representa a fase em radianos. Dependendo de sua formação, você pode estar mais familiarizado com frequência em radianos,

image3.jpg

que tem unidades de radianos / amostra. Em qualquer caso, x(t) É determinista, porque os parâmetros de sinal são constantes.

Hertz (Hz) representa o ciclos por segundo unidade de medida em homenagem a Heinrich Hertz, que demonstrou pela primeira vez a existência de ondas de rádio.

Um sinal é classificada como aleatória se leva em valores por acaso de acordo com algum modelo probabilístico. Você pode estender o modelo determinista sinusoid

image4.jpg

a um modelo aleatório fazendo um ou mais dos parâmetros aleatórios. Com a introdução de parâmetros aleatórios, você pode de forma mais realista modelar sinais do mundo real.

Para ver como um sinal aleatório pode ser construído, escrever

image5.jpg

Onde

image6.jpg

corresponde ao desenho de um conjunto particular de valores a partir de um conjunto de resultados possíveis. Relax- incorporando parâmetros aleatórios em seus modelos de sinal é um tópico à esquerda para cursos mais avançados.

Para visualizar os conceitos nesta seção, incluindo aleatoriedade, você pode usar o ambiente IPython com Pylab para criar um terreno de exemplos de formas de onda determinísticos e aleatórios:

Dentro [234]: T = linspace (0,5,200) Em [235]: X1 = 1,5 cos * (2 * pi * 1 * t + pi / 3) Em [237]: Plot (t, x1) Em [242]: Para k no intervalo (0,5): # loop com k = 0,1, # 133-, 4 ...: x2 = (1,5 + rand (1) -0,5)) * cos (2 * pi * 1 * t + pi / 2 * rand (1)) # rand (=) é uniforme em (0,1) ...: plot (t, x2, 'b') ...:

Os resultados são mostrados aqui, que utiliza um 2xPyLab subplot empilhar parcelas.

image7.jpg

Gerar o sinusoid determinista, criando um vector de amostras de tempo, t, execução de zero a cinco segundos. Para criar o sinal, x1 Neste caso, estes valores foram escolhidos para os parâmetros de forma de onda:

image8.jpg

Para o caso do sinal aleatório, UMA é, nominalmente, de 1,5, mas um número aleatório uniforme ao longo do (-0,5, 0,5) é adicionado a UMA, fazendo a amplitude sinusóide compósito aleatório. A frequência é fixado em 1,0, e a fase é uniforme ao longo

image9.jpg

Cinco realizações de

image10.jpg

são criadas usando uma para loop.

menu