hankel
Matriz de Hankel, constante ao longo de cada antidiagonal.
Categoria: Mathematics > Elementary Math
Sintaxe
H = hankel(c)
Matriz quadrada com c como primeira coluna e zeros abaixo da antidiagonal.
H = hankel(c, r)
Matriz com primeira coluna c e última linha r, de tamanho numel(c)-por-numel(r).
Descrição
Em uma matriz de Hankel, H(i, j) é função só de i + j, de modo que as antidiagonais são constantes. Essas matrizes surgem quando uma sequência é organizada em janelas sobrepostas, por exemplo em predição linear, identificação de sistemas e no problema de momentos.
Uma matriz de Toeplitz é a mesma matriz com as colunas invertidas.
Argumentos de entrada
c- Vetor que dá a primeira coluna.
r- Vetor que dá a última linha. Se
r(1)for diferente dec(end), valec(end)e um aviso é emitido.
Argumentos de saída
H- A matriz de Hankel: a entrada
(i, j)depende apenas dei + j.
Exemplo
Um e dois vetores
hankel([1 2 3])
hankel([1 2 3], [3 4 5])
Saída
ans = 3×3
1 2 3
2 3 0
3 0 0
ans = 3×3
1 2 3
2 3 4
3 4 5