Курсовая работа: Реализация операций над матрицами
Описание
СОДЕРЖАНИЕ
ВВЕДЕНИЕ………………………………………………………………....3
- Теоретические сведения о матрицах и языке C++……………………4
1.1 История матриц…………………………………………………….4
1.2 Операции над матрицами…………………………………………5
1.3 Обоснование выбора языка и среды программирования………6
1.4 Используемые компоненты……………………………………….6
2. Концепт алгоритма реализации операций над матрицами…………8
2.1 Выбор количества матриц …………………………………………8
2.2 Выбор операции над одной матрицей…………………………….8
2.3 Умножение матрицы на число ………………………………….....9
2.4 Транспонирование матрицы ……………………………………...10
2.5 Операции над двумя матрицами….………………………………11
2.6 Выбор операции над матрицами………………………………….12
3. Разработка алгоритма реализации операций над матрицами………15
3.1 Выбор количества матриц ………………………………………..15
3.2 Выбор операции над одной матрицей……………………………16
3.3 Умножение матрицы на число …………………………………...17
3.4 Транспонирование матрицы ……………………………………...18
3.5 Операции над двумя матрицами….………………………………19
3.6 Выбор операции над матрицами……………………………….....20
4. Тестирование алгоритма реализации операций над матрицами…...24
ЗАКЛЮЧЕНИЕ…………………………………………………………...27
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ………………………….28
ПРИЛОЖЕНИЕ А………………………………………………………...29
ПРИЛОЖЕНИЕ Б…………………………………………………………30
ПРИЛОЖЕНИЕ В………………………………………………………...37
ПРИЛОЖЕНИЕ Г…………………………………………………………38
ВВЕДЕНИЕ
Цель курсовой работы – реализация алгоритма операций над матрицами. Для выполнения данной работы было выполнено следующее:
1)Изучен теоретический материал по матрицам и операциям над ними.
2)Разработан и подробно описан алгоритм реализации операций над матрицами.
3)Реализован алгоритм реализации операций над матрицами на языке программирования C++.
4)Программно протестирован алгоритм, выполняющий операции над матрицами.
1 раздел описывает теоретические данные связанные с матрицами и языком программирования C++.
2 раздел описывает алгоритм реализации операций над матрицами, а также содержит этот алгоритм в виде блок-схемы.
3 раздел содержит листинг программы с описанием его фрагментов.
4 раздел показывает результаты работы программы при тестировании на разных значениях задаваемых пользователем переменных.
vitalievnatalia















