Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 22.12.2019
Сообщений: 10

LU - разложение матрицы

02.11.2020, 11:33. Показов 2012. Ответов 3

Студворк — интернет-сервис помощи студентам
Проблема с получением матрицы L, не совсем понятно как прийти к занулению коэффициентов над главной диагональю
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A=[[10.0,0.0005,0.0003333333333333333,0.00025,0.0002],[0.002,20.0,0.0006666666666666666,0.0005,0.0004],[0.003,0.0015,30.0,0.00075,0.0006],[0.004,0.002,0.0013333333333333333,40.0,0.0008],[0.005,0.0025,0.0016666666666666668,0.00125,50.0],[0.006,0.003,0.002,0.0015,0.0012,60.0]]
D=np.copy(A)
# прямой ход (получение верхней треугольной матрицы U)
for i in range(5):
    A[i,:]/=A[i,i]
    for j in range (i+1,6):
        A[j,:]+=-A[i,:]*A[j,i]/A[i,i]
A[5,:]/=A[5,5]
U=A
#получение нижней треугольной матрицы L
for i in range(5,0,-1):
    for j in range (i-1,-1,-1):
        D[j,:]+=-D[i,:]*D[j,i]
L=D
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.11.2020, 11:33
Ответы с готовыми решениями:

Реализовать разложение на произведение ортогональной матрицы и нижней треугольной матрицы с единичной диагональю
Доброго времени суток! Подскажите или помогите, пожалуйста, как реализовать разложение на произведение ОРТОГОНАЛЬНОЙ МАТРИЦЫ и НИЖНЕЙ...

Ввести матрицу и вектор, вычислить нормы вектора и матрицы, построить разложение, найти определитель матрицы
Реализация программы в виде меню 1. ввод матрицы и вектора (из файла) 2. вычислить нормы введенного вектора и матрицы вектор:...

Разложение матрицы A на треугольные матрицы
Создать разложения матрицы A размером N x N на треугольные матрицы, удовлетворяющие условию PA=LU, с выбором главного элемента (возможное...

3
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
02.11.2020, 11:52
Что конкретно не получается?
Такие вещи хорошо на numpy делать.
0
0 / 0 / 0
Регистрация: 22.12.2019
Сообщений: 10
02.11.2020, 11:59  [ТС]
numpy это хорошо, просто задание - написать разложение без него. Я не совсем понимаю какой надо взять цикл, для того чтобы он считал значения выше главной диагонали. Он у меня берет каждое значение и производит с ним операцию
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
02.11.2020, 12:05
А у вас там уже numpy
Фомула есть?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.11.2020, 12:05
Помогаю со студенческими работами здесь

Разложение матрицы
Дистанционное обучение угнетает) Не было ни лекций не семинаров, а материала в интернете не нашел помогите чем можете формулу или есть ли...

LU разложение матрицы
Пишу LU разложение матрицы Почему то L и U равны, смотрел отладку L меняется с U! я чего то не замечаю, ткните плиз пальцем. import...

QR разложение матрицы
Доброго времени суток, не могу реализовать QR разложение методом вращений на С++, буду рад любой помощи!

LU разложение матрицы
Ребята, помогите с задачкой, пожалуйста. Дана квадратная невырожденная матрица NxN. Найти спектр матрицы с помощью метода LU-разложения....

LU-разложение матрицы
Добрый день, есть такой вопрос. При LU-разложении матрицы с выбором главного элемента по столбцу во время формирования матрицы U...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru