Узнать стоимость написания работы
Оставьте заявку, и в течение 5 минут на почту вам станут поступать предложения!
Реферат

Реферат по предмету "Математика"


Численное решение алгебраических проблем собственных значений

/> 
Численное решениеалгебраических проблем собственных значений: степенной метод.
Екатеринбург 2006

Введение
Выборнаиболее эффективного метода определения собственных значений и собственныхвекторов для конкретной инженерной задачи зависит от ряда факторов, таких, кактип уравнений, число искомых собственных значений и их характер. Различаютполную (алгебраическую) проблему собственных значений, предполагающуюнахождение всех собственных пар {λ, v} матрицы А,и частичную проблему собственных значений, состоящую как правило, в нахожденииодного или нескольких собственных чисел λ и, соответствующих имсобственных векторов v. Достаточно часто возникаютзадачи поиска наибольшего и наименьшего по модулю собственных значенийквадратной матрицы – знание таких характеристик матрицы позволяют, например,делать заключения о сходимости итерационных процессов, оптимизировать параметрыитерационных методов, учитывать влияние на результаты решения алгебраическихзадач погрешностей исходных данных. Другой пример: имеется матрица размера 5000*5000,в каждой строке которой содержится порядка десяти отличных от нуля элементов(разреженная матрица), и требуется найти только несколько, может быть, четыреили пять, собственных значений. Нахождение всех собственных пар разреженнойматрицы представляет собой достаточно сложную вычислительную проблему.
Итерационныеметоды позволяют находить собственные значения и векторы, минуя процедурупостроения характеристического полинома. Отличительной чертой этих методовявляется то, что собственные значения находятся лишь после определениясобственных векторов. Рассмотрим метод, который позволяет найти наибольшее помодулю собственное значение матрицы и соответствующий собственный вектор — степеннойметод.

Степенной метод
Классическимметодом, который иногда оказывается полезным для больших разреженных систем,хотя и страдает серьезными недостатками, является степенной метод. Предположим,что собственные значения /> матрицы /> вещественны и удовлетворяютусловию
/>                                                           (1)
При заданномвекторе /> рассмотримпоследовательность
/>                                                          (2)
Предположим,что матрица /> имеетn линейно независимых собственных векторов /> соответствующихсобственным значениям /> (это имеет место, например, вслучае симметричной матрицы А). Разложим /> по собственным векторам:
/>
Пусть />, тогда,учитывая (2):
/> 
Разделим обечасти равенства на λ1k ≠ 0.
/>
В силу (1) всемножители /> стремятсяк нулю при k→ ∞ и вектор /> по направлениюприближается к собственному вектору />:
/> при k→∞,                          (4)
Если />, то нормавектора /> будетпри этом стремиться к нулю, либо неограниченно возрастать, если />. На практикевычисляемые векторы нормируют на каждой итерации, а в качестве критерияокончания процесса используют условие:
/>.
Формульно-словесноеописание метода:
1. Выбираем />: />, k=0,ε – точность вычисления компонент собственного вектора
2. k = k+1
3. Вычисляем />
4. Ищем координату />: />
5. Образуем вектор />
6. Если />, то собственным значениемявляется />;
/> = />; в противном случае перейтик п. 2.
Существуетмодификация степенного метода, которая отличается от предыдущего алгоритма критериемостановки итерационного процесса.
Формульно-словесноеописание метода:
1. Выбираем />: />, k=0,ε – точность вычисления максимального по модулю собственного значения, /> - некоторыйдопуск (близость к нулю компонент вектора />);
2. k = k+1;
3. Вычисляем />;
4. Ищем координату />: />;
5. Образуем вектор />;
6. Вычисляем /> для таких i,что />, где /> - допуск;
7. Если />, то собственным значениемявляется />,где j – число индексов, для которых выполняется условие/>; впротивном случае перейти к п. 2.
Основнымдостоинством степенного метода является то, что векторы />получаются только спомощью умножения матрицы на вектор (плюс некоторая работа по вычислениюнормирующих множителей); никаких преобразований самой матрицы /> при этом не требуется.Главный недостаток этого метода заключается в том, что он может сходиться оченьмедленно. Скорость сходимости в первую очередь определяется отношением />. Если этоотношение по модулю близко к 1, что характерно для многих практических задач,то сходимость будет медленной.
Степенной методимеет и другие недостатки. Если имеется несколько собственных значений смаксимальным модулем, например /> (а так всегда бывает в случаевещественной матрицы с доминирующей парой комплексно-сопряженных собственныхзначений), то итерационная последовательность (2) вообще не сходится.
Задание на лабораторную работу
Цель работы: изучениестепенных методов расчета максимального по модулю собственного значения исоответствующего собственного вектора квадратной матрицы.
1. Ознакомиться со степенным методом вычисления максимального по модулю собственногозначения матрицы A и его модификациями.
2. Составить и отладить программы, рассчитывающие максимальное по модулюсобственное значение и соответствующий ему собственный вектор матрицы А произвольной.
3. Элементы матрицы А должны считываться из файла, точность расчета ε вводитсяс клавиатуры.
4. При проверке работоспособности программ для n=2и n=3 выполнить ручной расчет собственных значений исобственных векторов матрицы А.
5. Нахождение собственных векторов и собственных значений следует провести,используя самостоятельно составленные и предложенные ниже тестовые примеры:
/> , />,/>.
6. При заданной точности расчета ε фиксировать выполненное числоитераций k.
7. Составить отчет, который должен содержать следующие разделы:
- описание степенного метода и его модификаций
- описание исходных данных
- схемы-алгоритмов
- тексты программ;
- результаты расчетов тестовых примеров с использованием разработанныхпрограмм;
- анализ полученных результатов, выводы по работе;
- список литературы.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1.  ВержбицкийВ.М. Основы численных методов: Учебник для вузов. – М.: Высш. шк., 2002. –840с.
2.  ВолковЕ.А. Численные методы: Учебное пособие. – 3-е изд., испр. – СПб: Лань, 2004. –248с.
3.  КетковЮ.Л. MATLAB 6: программирование численных методов. – СПб.: БВХ-Петербург, 2004.– 672с.
4.  ТурчакЛ.И. Основы численных методов: Учебное пособие. – М.: Наука. Гл. ред. физ.-мат.лит., 1987. – 320с.


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Крупнейшие энергетики России: А. В. Винтер (1878–1958)
Реферат Проект стального цилиндрического резервуара
Реферат Гражданская война 1696 1702 годов в Великом княжестве Литовском
Реферат Еврейский вопрос в России в конце XIX начале XX вв позиция общества и власти
Реферат PR менеджмент в турагенстве
Реферат Русско-японская война 2
Реферат Третий блок: блок программирования, регуляции и контроля психической деятельности
Реферат Pea Paragraphs Essay Research Paper SeveranceIn the
Реферат Рішення про надання відстрочки
Реферат Совершенствование системы внутрихозяйственных экономических отношений в сельскохозяйственном производственном кооперативе "Изюмовский" Щербакульского района Омской области
Реферат Juvenile Delinquency Essay Research Paper Delinquency
Реферат Compare And Contrast The Changes Described In
Реферат WIRELESS LOCAL AREA NETWORK WLAN Essay Research
Реферат Черная немочь
Реферат Передача данных в информационно управляющих системах Каналы передачи данных