Курсовая работа: Поиск решений системы линейных уравнений методом Гаусса

printf( "\n" );

printf( "rang=\n" );

getch();

}

5.Тестирование программы

Результаты решения системы с тремя неизвестными:

Результаты решения системы с четырьмя неизвестными:

Данные в файле:

Имя файла l1

4

2 1 4 1

3 1 3 2

2 4 5 1

5 2 2 2

Размерности матриц=4

Матрица А

2 1 4

3 1 3

2 4 5

5 2 2

Матрица В

1

2

1

2


Вывод

В результате выполнения курсового проекта были разработаны два класса функций для решения простейших задач линейной алгебры. Число этих функций сравнительно невелико, однако можно легко добавить в эти классы более сложные функции, построенные на базе уже имеющихся. Классы позволяют работать с матрицами и векторами, элементы которых могут быть любого типа, однако на практике чаще всего используется целый тип и тип чисел с плавающей запятой. Классы написаны на языке С++, однако могут быть легко переписаны на любом из современных языков программирования, так как приведены довольно простые алгоритмы всех компонентных функций. Были максимально предусмотрены всевозможные ошибки, которые могут возникнуть при использовании функций данных классов. Особое внимание уделялось разумному выделению памяти подобъекты во время выполнения программы, поэтому все функции были тщательно отлажены.Классы Matrix и Vector могут быть эффективно применены на практике в задачах, требующих операций с матрицами и векторами, а также связанных с решением систем линейных алгебраических уравнений.


К-во Просмотров: 419
Бесплатно скачать Курсовая работа: Поиск решений системы линейных уравнений методом Гаусса