Скачиваний:
37
Добавлен:
02.05.2014
Размер:
23.55 Кб
Скачать

Решение системы линейных алгебраических уравнений ( СЛАУ ) методом прогонки.

Входные данные – 3 вектора, содержащих коэффициенты соответственно с 3 диагоналей, вектор правых частей, размерность системы.

Выходные данные - вектор решения.

Код: SLAU.cpp

Теоретическое обоснование: Теория.doc

Исполняемый файл: SLAU.exe.

Не для всякой трехдиагональной матрицы существует решение – если оно не найдено – выводится соответствующее сообщение.

Примеры использования (распечатка листинга):

Metod progonki.

Enter system dimension: 3

Enter 1 row: ( 2 elements ) 1 2

Enter 2 row: ( 3 elements )2 1 1

Enter 3 row: ( 2 elements )1 1

Enter right part: 3 4 2

Solution is:

1

1

1

Press "Enter" to continue...

Metod progonki.

Enter system dimension: 4

Enter 1 row: ( 2 elements ) 8 -2

Enter 2 row: ( 3 elements ) -1 6 -2

Enter 3 row: ( 3 elements ) 2 10 -4

Enter 4 row: ( 2 elements ) -1 6

Enter right part: 6 3 8 5

Solution is:

1

1

1

1

Press "Enter" to continue...