Как решить трехугольную матрицу, используя Numpy \ Python - PullRequest
0 голосов
/ 03 мая 2019

Я работаю над проектом и хочу решить систему трехдиагональной матрицы с 9 уравнениями с 9 неизвестными за 20 шагов.Как мне разобраться с кодом, используя numpy \ python.

Вот пример Трехугольная матрица

Я решаю для x11, x12, x13, x21, x22,x23, x31, x32, x33 Я вообще не пробовал код.Я только начал изучать Python.Если я смогу получить код для вышеприведенной матрицы, я смогу вызвать код для проекта, над которым я работаю.

1 Ответ

0 голосов
/ 03 мая 2019

Шаг 1: выполнить прямую развертку для устранения субдиагональности;

Шаг 2: выполнить обратную замену для устранения супердиагональности.

Это алгоритм Томаса.

...