rosser
Matriz de Rosser, uma matriz de teste clássica para autovalores.
Categoria: Mathematics > Elementary Math
Sintaxe
R = rosser
Retorna a matriz de Rosser simétrica 8-por-8, que é fixa.
Descrição
A matriz foi projetada para ser difícil para algoritmos de autovalores. Seus autovalores formam grupos compactos perto de 1000 e 1020, incluem um par de mesmo tamanho e sinais opostos, e um muito próximo de zero. Métodos pouco cuidadosos com esses agrupamentos perdem precisão.
Não tem parâmetros; chamá-la com ou sem parênteses dá a mesma matriz.
Argumentos de saída
R- Matriz simétrica 8-por-8 de inteiros.
Exemplo
A matriz e seu espectro
R = rosser();
R(1:3, 1:3)
issymmetric(R)
round(eig(R))'
Saída
ans = 3×3
611 196 -192
196 899 113
-192 113 899
ans = logical
1
ans = 1×8
-1020 0 0 1000 1000 1020 1020 1020