|
Макеты страниц
2. Итерационные методы.Существует много методов, основанных на бесконечной последовательности преобразований подобия, приводящей матрицу к некоторым специальным формам, для которых полная проблема собственных значений легко решается. Итерационные методы сложнее прямых, а для матриц произвольного вида заметно уступают прямым методам по скорости (и зачастую по устойчивости). Но поскольку известные прямые методы не совсем удовлетворительны, то пренебрегать итерационными методами не следует. Ниже даны краткие сведения о наиболее известных итерационных методах; подробное - изложение их алгоритмов имеется, например, в монографиях [5, 41]. Метод обобщенных сращений (развитый Эберлейн и В. В. Воеводиным в 1962—1965 гг.) основан на преобразовании матрицы к квазидиагональной форме, когда по главной диагонали расположены клетки, порядки которых равны кратности соответствующих собственных значений, а все остальные элементы матрицы равны нулю (разумеется, приближенно, ибо процесс итерационный). Если все собственные значения простые, то процесс сходится к диагональной матрице. Для клеток, соответствующих кратным собственным значениям, надо находить собственные значения и собственные векторы специальным алгоритмом, т. е. в метод включаются дополнительные процедуры. Это неудобство имеется во всех итерационных методах. Но поскольку порядок таких клеток обычно невелик, то это не вызывает серьезных затруднений. Шаг процесса состоит из двух частей. На первом полушаге делается элементарное - преобразование матрицей типа N или М, в которой только одна из компонент v отлична от нуля; ее величина подбирается так, чтобы как можно сильнее уменьшить Поскольку для любой матрицы
Процесс организован так, что полный шаг для эрмитовых матриц точно совпадает с циклическим вариантом метода Якоби. Значит, вычисления в общем случае требуют более Ортогональный степенной метод (предложенный В. В. Воеводиным в 1962 г.) основан на преобразовании матрицы к квазитреугольной форме, когда на главной диагонали стоят клетки, а ниже их все элементы равны нулю. У таких матриц собственные значения равны собственным значениям диагональных клеток, но собственные векторы определяются сложней и значительно менее точно. Ортогональный степенной метод устойчив и веегда сходится. Скорость сходимости линейная, со знаменателем типа Треугольный степенной метод (предложен Бауэром в 1957 г.) также основан на преобразовании матрицы к квазитреугольной форме. Сходимость его тоже линейная, но одна итерация требует всего
|
Оглавление
|