2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 Решение трехдиагональной СЛАУ
Сообщение31.03.2011, 15:52 


31/03/11
2
Здраствуйте!

Подскажите эффективные (но, желательно, не слишком громоздкие в реализации) методы решения СЛАУ вида $\mathbf A\mathbf x = \mathbf F$ с трехдиагональной матрицей $\mathbf A$, для которой не удовлетворяется условие диагонального доминирования (и, следовательно, прогонка неприменима).

Заранее спасибо!

 Профиль  
                  
 
 
Сообщение31.03.2011, 16:31 
Заслуженный участник


11/05/08
32166
avix в сообщении #429549 писал(а):
не удовлетворяется условие диагонального доминирования (и, следовательно, прогонка неприменима).

Почему "следовательно"? Условие доминирования -- достаточное, но вовсе не необходимое.

 Профиль  
                  
 
 Re: Решение трехдиагональной СЛАУ
Сообщение31.03.2011, 17:47 


31/03/11
2
Существуют ли в таком случае иные достаточные условия применимости прогонки? Поиск в Сети, к сожалению, ничего не дает, кроме этого критерия.
И каковы альтернативы этому методу?

 Профиль  
                  
 
 
Сообщение31.03.2011, 17:55 
Заслуженный участник


09/09/10
3729
Ну, можно матрицу $A$ покрутить и сделать ее с диагональным преобладанием.

 Профиль  
                  
 
 
Сообщение31.03.2011, 18:05 
Заслуженный участник


11/05/08
32166
Если речь о практических расчётах, то можно просто попытаться применить метод Гаусса с обратным ходом. Вероятность нарваться на ноль на диагонали при прямом ходе крайне мала, и если придётся переставить строчки, скажем, пару раз, то матрица останется ленточной, так что объём операций всё равно останется линейным.

 Профиль  
                  
 
 Re: Решение трехдиагональной СЛАУ
Сообщение31.03.2011, 22:26 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
Книгу "Трехдиагональные матрицы и их приложения" (Ильин, Кузнецов) смотрели?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group