wilkinson

Собственное значение Уилкинсона тестирует матрицу

Синтаксис

W = wilkinson(n)
W = wilkinson(n,classname)

Описание

пример

W = wilkinson(n) возвращает один из n Дж. Х. Уилкинсона-by-n тестовые матрицы собственного значения. W является симметричной, трехдиагональной матрицей с парами почти равных собственных значений.

W = wilkinson(n,classname) возвращает матрицу класса classname, который может быть 'single' или 'double'.

Примеры

свернуть все

Вычислите 7 7 тестовая матрица собственного значения Уилкинсона. Наиболее часто используемым случаем является wilkinson(21), два самых больших собственных значения которого - приблизительно 10,746. Собственные значения соглашаются на 14, но не 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

Входные параметры

свернуть все

Матричный порядок, заданный как скаляр, неотрицательное целое число.

Пример: wilkinson(10)

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char

Матричный класс, заданный или как 'double' или как 'single'.

Пример: wilkinson(10,'single')

Типы данных: char

Расширенные возможности

Смотрите также

| |

Представлено до R2006a