Главная » Просмотр файлов » 1626435584-7c6402f545ecf856225d6cf8d21519c9

1626435584-7c6402f545ecf856225d6cf8d21519c9 (844233), страница 36

Файл №844233 1626435584-7c6402f545ecf856225d6cf8d21519c9 (Калиткин - Численные методы) 36 страница1626435584-7c6402f545ecf856225d6cf8d21519c9 (844233) страница 362021-07-16СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 36)

2 2 главы 1), которые просто вычисляются. Метод интерполяции прост и применим для матриц произвольной структуры, а также для более сложных проблем, Например, общую задачу с!е1 [рга (й)! = О, где каждый элемент матрицы есть некоторый многочлен от А, решают практически только этим методом; разумеется, число узлов по )ь выбирают в соответствии со степенью результирующего многочлена. Лишь в частном случае этой задачи — так называемой обобщенной проблемы собственных значений с!Е1(А — )гВ) =О, разработаны более экономичные методы.

Однако, чем выше порядок матрицы, тем менее выгоден метод интерполяции. Во-первых, число выполняемых арифметических действий возрастает с ростом порядка очень быстро — как па. Вовторых, прн составлении интерполяционного многочлена Ньютона вычисляются разделенные разности, что при высоких порядках приводит к большой потере точности. Поэтому при п)!О (а в случае кратных или близких собственных значеяий и при меньших и) метод интерполяции дает плохие результаты. Для матриц высокого порядка применяют более сложные, но зато более устойчивые и экономичные методы, изложенные в следующих параграфах. Существуют прямые методы Леверье, А.

Н. Крылова, А, М. Данилевского, Сачуэльсона н Ланцоша, позволяющие вычислить все коэффнцненгы характернстнчсского многочлена пронзвольной ма~рнцы примерно за гя арнфметнческнх действий. Онн энономнчней метода интерполяции. Однако в Е 2 главы ч' отмечалось, что корнн многочлена высокой степени могут быть очень чувствительны к погрешностям казффнцвентов. Кроме того, в козффнцненты в сами корнн характеристического многочлена нередко слабо устойчивы по матричным элементам, как было показано в и.

2. Поэтому указанные выше экономичные методы оказались достаточно устойчивыми только для матриц невысокого порядка л ( 1О, а прн валвчнн кратных влн близких собственных значений — для еще меньшего порядка. Но прв таких порядках матрицы экономия по сравнению с методом интерполяции невелика н не оправдывает прнменення этих довольно сложных н капризных методов. 104 АЛГЕБРАИ'ГЕСКАЯ ПРОБЛЕМА СОБСТВЕННЫХ ЗНАЧЕНИЙ (ГЛ. тг! 4. Трехдиагольные матрицы. В интерполяционном методе мы находили явное выражение для характеристического многочлеиа только затем, чтобы иметь способ экономного вычисления этого многочлена при заданных ).

Однако для трехдиагональиых матриц (даже очень высокого порядка) есть способ быстрого вычисления с(е1(Л вЂ” )Е) без нахождения явного выражения характеристического многочлена. Это существенно, ибо матрицы общего вида можно привести к трехдиагольной р 1 форме преобразованием подобия. Рассмотрим этот способ. Обозначим главный минор т-го порядка матрицы )Ъгаг) Л вЂ” ) Е через 0,„()). Разложим такой --т --+--+-- минор по элементам последней строки; в г) (п .Ь.,;Ла.г ией всего два ненулевых элемента (рис.

1 ичд И) лйм., льглг 30), так что получим =(ам — ).)0ж,(~) — ам, гВж „д()г), (11). Рис. 30. где через В„,(Л) обозначен минор, до- полняющий элемент а„ж, Этот минор Содержит в последнем столбце только один ненулевой элемент а„ь„, поэтому его целесообразно разложить по элементам последнего столбца: В„., ().) =- а ., ж0 ., (Х). (12) Подставляя (12) в (11), найдем рекуррентное соотношение, выражающее минор высшего порядка через низшие: 0ж())=(ам — Ъ)0.. х()) — а,м,аж, „0„э(А). (13) Для начала расчета по рекуррентной формуле надо задать два первых минора. Удобно формально положить 0,(),)=О, 0а(),)=1. (14) Подставляя эти значения в (13) и вычисляя О, ().) и О,()), легко убедиться, что результат получается правильным.

Следовательно, такой способ начала счета приемлем. Однократный расчет величины определителя по формулам (11) — (14) требует всего би арифметических действий, причем среди них иет делений, и вычисления очень быстрые и устойчивые. Таким образом, имеется быстрый способ нахождения характеристического многочлена при заданном значении )г. Имеется способ нахождения характеристического мнсгочлена, более эка. номичный при многократных вычислениях.

Преобразуя рекуррентное соотногление (13), можно получить коэффициенты характеристического многочлена в форме Горнера. Однократное же вычисление многочлена по схеме Горнера требует всего 2л действий. Однако устойчивость этого процесса для высоких порядков матрицы, по-видимому, хуже, а формулы расчета более сложвы. 1Е5 ПРОБЛЕМА И ПРОСТЕЙШИЕ МЕТОДЫ Еще один несложный способ вычисления характеристического многочлеиа заключается в следующем. Вычтем заданное значение Л из диагональных элементов агг, а затем найдем определитель получившейся трехдиагональной матрицы по формулам прямого хода прогонки (5.12) †(5.13). Однако этот способ менее экономичен и устойчив, чем расчет по формуле (13).

Корни многочлена Г)„(Л) удобнее всего находить методом парабол (см. 3 2 главы Ч). Этот метод для многочленов не слишком высокой степени (гг(50) достаточно устойчив и позволяет найти все корни с 5 — 7 верными знаками, даже если среди корней есть кратные. В библиотеках многих ЭВМ имеются стандартные программы вычислений всех корней многочлена методом парабол. Иногда для нахождения всех корней характеристического многочлена употребляют метод Ньютона, но детали такого алгоритма хуже отработаны.

В основном метод Ньютона применяют к частичной проблеме собственных значений. Заметим, что при любом способе вычислений для нахождения всех корней требуется удалять уже полученные корни, т. е. переходить к вспомогательной функции 6 (Л) = О, (Л)/Ц (Л вЂ” гч). г =- 1 Поскольку явного выражения характеристического многочлена мы не выписываем, то для вычисления 6 (Л) надо находить отдельно числитель и знаменатель при требуемых значениях Л.

Это немного увеличивает объем расчетов. Описанным способом все собственные значения трехдиагональной матрицы находятся довольно легко, причем для этого требуется всего около 50п' арифметических действий '), т. е. способ экономичен. Поэтому для трехдиагональных матриц этот способ является основным. 5. Почти треугольные матрицы. Для такой матрицы также можно написать формулы, позводяющие легко вычислить определитель при заданаом значе. нии Л. Эго удобно делать методам исилючения Гаусса, учитывая большое количество нулей в матрице определителя.

Используем формулы метода исключения (5.3) — (5.5). Для определенности будем считать нашу матрицу верхней почти треугольной. Тогда видно, что г,„ь=о при т) 5+1, а каждый цикл исключения сводится всего лишь к вычитаниго двух строк. Достаточно при этом помечать изменяющиеся величины штрихом, опуская верхний индекс цикла. После этого формулы Ьго цикла примут внд причем а' и г ь — — О.

Г!оследоватсльно полагая А=- 1, 2, ..., л — 1, аннулируем все поддиагональные эяементы. После этого определитель легко вычисляется *) Метод парабол обычно сходится менее чем за 1О итераций, а одна итерация требует 5л действий. Эти цифры мы будем использовать при описании других методов, 166 АЛГЕБРАИЧЕСКАЯ ПРОБЛЕМА СОБСТВЕННЫХ ЗНАЧЕНИЯ [ГЛ, У! по формуле Чно (5,8): и де1 А= Ц ааы а',=а д, (! 6) а=! Поскольку иас интересует бе1 (А — АЕ), то для его вычисления надо в формулзх (15) — (16) вместо нештрихованных величин аьа всюду подставить ааа-л. Этот способ позволяет вычисли~ь определитель зз л' арифметических действий.

Кан и для трехдиагональной матрицы, корни характеристического много. члена можно находить методом парабол. Тогда нахождеаие всех корней лотре. бует около Юп' действий. Видно, что метод оказывается не быстрым, но довольно простым и устойчивым. Дальше мы увидим, что есть заметно более быстрые способы нахождения собствеипых значений почти треугольной матицы, основанные на преобразовании матрицы и трехдиагональной форме. о они более сложны и менее устойчивы. 6. Обратные итерации. Если собственное значение известно, то собственный вектор удовлетворяет системе (1). Но любой численный метод дает вместо точного собственного значения А! приближенное значение )и, так что г(е((А — АгЕ) ФО, хотЯ отличаетсЯ от нуля очень мало. В таком случае задача (А — ) гЕ) дс=О при использовании приближенного собственного значения имеет только тривиальное решение х=О.

Характеристики

Тип файла
DJVU-файл
Размер
5 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее