Исследуйте чувствительность плохо обусловленной матрицы.
Известной матрицей, которая симметрична и положительная определенный, но плохо обусловленный, является Гильбертова матрица. Элементы Гильбертовой матрицы .
Создайте 10 10 Гильбертову матрицу.
Найдите взаимное количество условия матрицы.
Взаимный номер условия является маленьким, таким образом, A
плохо обусловливается.
Условие A
имеет эффект на решения подобных линейных систем уравнений. Чтобы видеть это, сравните решение к той из встревоженной системы, .
Создайте вектор-столбец из единиц и решите .
Теперь изменение 0.01
и решают встревоженную систему.
Сравните решения, x
и x1
.
Поскольку A
плохо обусловливается, небольшое изменение в b
вызывает очень большое изменение (на порядке 1e5) в решении x = A\b
. Система чувствительна к возмущениям.