Função triangular

Fonte: testwiki
Revisão em 19h13min de 18 de janeiro de 2019 por imported>Victor Lopes (ajuste(s), typos fixed: cujo seu → cujo)
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Saltar para a navegação Saltar para a pesquisa
Exemplo de função triangular

A função triangular (também conhecida como função triângulo, ou função tenda) é a função cujo gráfico toma a forma de um triângulo. Muitas vezes configura-se como um triângulo isósceles, com altura 1 e base 2, sendo, nesse caso, configurado como uma função triangular. Essas funções são úteis no processamento de sinais e na engenharia de sistemas de comunicação, utilizadas como representações de sinais idealizados. Especificamente a função triangular, como uma função kernel transformada da integral de onde sinais mais realistas podem ser derivados, por exemplo estimativa de densidade kernel. Tem também aplicações na modulação de código de pulso como uma forma de pulso para transmitir sinais digitais e como filtro combinado para receber os sinais. É utilizada também para definir a janela triangular, por vezes chamada de janela Bartlett.

Definições

A definição mais comum é como uma função por partes:

tri(x)=Λ(x) =def max(1|x|,0)={1|x||x|<10diferente

Equivalente, pode ser definido como a convolução de duas funções retangulares unitárias idênticas:

tri(x)=rect(x)*rect(x)=rect(xτ)rect(τ) dτ

A função triangular também pode ser representada como o produto das funções retangulares e de valor absoluto:

tri(x)=rect(x/2)(1|x|)
Função triangular

Observa-se, no entanto, que alguns autores definem a função triangular para ter a base de 1 ao invés de 2:

tri(2x)=Λ(2x) =def max(12|x|,0)={12|x||x|<120diferente

Na forma mais geral, a função triangular é qualquer B-Spline linear:[1]

trij(x)={(xxj1)/(xjxj1)xj1x<xj(xj+1x)/(xj+1xj)xjx<xj+10diferente

Considerando que a definição acima é um caso especial

Λ(x)=trij(x)
onde xj1=1, xj=0e xj+1=1.

A B-spline linear é o mesmo que uma função linear contínua, f(x), e essa função triangular geral é útil para formalizar a definição como:

f(x)=j yjtrij(x)
onde xj<xj+1 para todo j.

A função linear por partes passa por todos os pontos, expressos como coordenadas com pares ordenados (xj,yj), isso é:

f(xj)=yj .

Dimensionamento

Para qualquer parâmetro a0:

tri(ta)=1|a|rect(τa)rect(tτa) dτ={1|t/a||t|<|a|0diferente

Transformada de Fourier

A transformada é facilmente determinada usando a propriedade da convolução das Transformadas de Fourier e a transformada de Fourier da função retangular:

{tri(t)}={rect(t)*rect(t)}={rect(t)}{rect(t)}={rect(t)}2=sinc2(f)

onde sinc(x)=sin(πx)/(πx) é a função normalizada.

Ver também

Predefinição:Referências