rectangularPulse
Pulso retangular: 1 dentro de um intervalo, 0 fora, 1/2 nas bordas.
Categoria: Mathematics > Mathematical Functions
Sintaxe
Y = rectangularPulse(a, b, x)
Pulso que vale 1 para a < x < b.
Y = rectangularPulse(x)
Pulso unitário em (-1/2, 1/2).
Descrição
O pulso é uma função caixa, também chamada de janela ou indicadora de um intervalo, com a convenção usual de que o valor em um salto é a média dos dois lados. Vale heaviside(x - a) - heaviside(x - b).
É útil em definições por partes e como bloco de construção de sinais.
Argumentos de entrada
a, b- Bordas esquerda e direita do pulso, com
a < b. x- Pontos de avaliação. Escalar ou array.
Argumentos de saída
Y1dentro de(a,b),1/2emx = aoux = b,0no resto.
Exemplo
Pulso em [0, 1]
x = [-1 0 0.5 1 2];
rectangularPulse(0, 1, x)
rectangularPulse(3)
Saída
ans = 1×5
0 0.5000 1.0000 0.5000 0
ans = 0