Contenido principal

wilkinson

Matriz de prueba de valores propios de Wilkinson

Descripción

W = wilkinson(n) devuelve una de las matrices de prueba de valores propios de n por n de J. H. Wilkinson. W es una matriz simétrica tridiagonal con pares de valores propios casi iguales.

ejemplo

W = wilkinson(n,typename) devuelve una matriz del tipo typename, que puede ser "single" o "double".

Ejemplos

contraer todo

Calcule una matriz de prueba de valores propios de Wilkinson de 7 por 7. El caso más usado habitualmente es wilkinson(21), cuyos dos valores propios más grandes son aproximadamente 10,746. Los valores propios coinciden en 14 posiciones decimales, pero no en 15.

W = wilkinson(7)
W = 7×7

     3     1     0     0     0     0     0
     1     2     1     0     0     0     0
     0     1     1     1     0     0     0
     0     0     1     0     1     0     0
     0     0     0     1     1     1     0
     0     0     0     0     1     2     1
     0     0     0     0     0     1     3

Argumentos de entrada

contraer todo

Orden de la matriz, especificado como entero escalar no negativo.

Ejemplo: wilkinson(10)

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char

Tipo de datos de la matriz, especificado como "double" o "single".

Ejemplo: wilkinson(10,"single")

Capacidades ampliadas

expandir todo

Historial de versiones

Introducido antes de R2006a

Consulte también

| |