Разработать алгоритм и программу на языке Си для решения системы алгебраических уравнений третьего порядка методом обратной матрицы. Использовать функции. Исходные данные, определитель, алгебраические дополнения, обратную матрицу и результатвывести на экран и в файл.
курсовые работы, Программирование Объем работы: 15 стр. Год сдачи: 2012 Стоимость: 17 бел рублей (548 рф рублей, 8.5 долларов) Просмотров: 620 | Не подходит работа? |
Оглавление
Введение
Содержание
Заключение
Заказать работу
Содержание
Введение 3
Матричная форма 3
Свойства обратной матрицы 3
Постановка задачи 4
Теоретические основы 5
Решение системы 3-го порядка 5
Матричная форма 5
Определитель матрицы 5
Миноры 6
Алгебраические дополнения 7
Обратная матрица 7
Матричное умножение 7
Блок-схема алгоритма 8
Описание работы программы 9
Описание работы функций 9
Ввод-вывод 9
Среда разработки 9
Код программы 10
Результаты выполнения программы 13
Вывод на консоль 13
Содержимое файла out.txt 13
Вывод 14
Список литературы 15
Введение 3
Матричная форма 3
Свойства обратной матрицы 3
Постановка задачи 4
Теоретические основы 5
Решение системы 3-го порядка 5
Матричная форма 5
Определитель матрицы 5
Миноры 6
Алгебраические дополнения 7
Обратная матрица 7
Матричное умножение 7
Блок-схема алгоритма 8
Описание работы программы 9
Описание работы функций 9
Ввод-вывод 9
Среда разработки 9
Код программы 10
Результаты выполнения программы 13
Вывод на консоль 13
Содержимое файла out.txt 13
Вывод 14
Список литературы 15
Квадратная матрица обратима тогда и только тогда, когда она невырожденная, то есть её определитель не равен нулю. Для неквадратных матриц и вырожденных матриц обратных матриц не существует. Однако возможно обобщить это понятие и ввести псевдообратные матрицы, похожие на обратные по многим свойствам.
Постановка задачи
Требуется разработать алгоритм для решения системы алгебраических уравнений третьего порядка методом обратной матрицы. Задача должна быть решена на языке С++ с использованием функций. Все этапы решения: исходные данные, определитель, матрицу алгебраических дополнений, обратную матрицу и результат решения вывести на экран и в текстовый файл. Проверить работу программы на системе уравнений:
Требуется разработать алгоритм для решения системы алгебраических уравнений третьего порядка методом обратной матрицы. Задача должна быть решена на языке С++ с использованием функций. Все этапы решения: исходные данные, определитель, матрицу алгебраических дополнений, обратную матрицу и результат решения вывести на экран и в текстовый файл. Проверить работу программы на системе уравнений:
Вывод
В ходе выполнения курсовой работы были освоены навыки работы в среде MS Visual Studio 2010 для языка С++, вид проекта – консольное приложение. Использовалось динамическое распределение памяти, форматированный ввод-вывод с консоли и в файл. Для решения поставленной задачи был спроектирован ряд функций, изучены возможности структурного программирования.
В ходе выполнения курсовой работы были освоены навыки работы в среде MS Visual Studio 2010 для языка С++, вид проекта – консольное приложение. Использовалось динамическое распределение памяти, форматированный ввод-вывод с консоли и в файл. Для решения поставленной задачи был спроектирован ряд функций, изучены возможности структурного программирования.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.