Методы решения систем линейных алгебраических уравнений

Структура и элементы, принципы формирования и правила разрешения систем линейных алгебраических уравнений. История развития различных методов решения: матричного, Крамера, с помощью функции Find. Особенности применения возможностей программы Mathcad.

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 09.03.2016
Размер файла 96,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Методы решения систем линейных алгебраических уравнений

Задание

Решить систему линейных алгебраических уравнений материального баланса относительно неизвестных расходов Gij

Исходные данные для расчета:

G01 = 5000 кг/c; G04 = 4000 кг/c.

Введение

Системы линейных алгебраических уравнений (СЛАУ) широко используются в инженерных расчетах, в том числе по химической технологии и защите окружающей среды.

С одной стороны, это определяется тем, что уравнения материального и теплового балансов, как правило, линейны или приводятся к линейным при некоторых ограничениях и допущениях.

Тогда при расчете потоков в сложных химико-технологических системах, в балансовых тепловых расчетах, в математических моделях процессов, построенных на базе, например, ячеечной модели гидродинамической структуры потоков возникает необходимость решать системы линейных уравнений высокого порядка. С другой стороны, основным источником знаний о сложных процессах химической технологии по-прежнему является эксперимент, а потому велика доля эмпирико-статистических моделей в инженерных расчетах. Эти модели, полученные на основе обработки результатов наблюдений статистическими методами, чаще всего строятся на базе линейной регрессии, оценка коэффициентов которой также сводятся к решению систем линейных алгебраических уравнений.

Цель работы: рассмотреть некоторые методы решения систем линейных алгебраических уравнений.

1. История

Идею общего метода решения систем линейных уравнений высказал Лейбниц в 1693 году. Она была реализована швейцарским математиком Крамером в 1752 году. Он сформулировал и обосновал правило, носящее теперь его имя, которое позволяет решать системы n линейных уравнений с n неизвестными и буквенными коэффициентами. По правилу Крамера каждая неизвестная равна отношению двух определителей. Крамер, фактически, заложил основы теории определителей, хотя и не предложил для них удобного обозначения (это сделал в 1841 году А. Кэли). В 1772 году Вандермонд опубликовал обширное исследование определителей, один из которых носит теперь его имя. Систематическое изложение этой теории принадлежит Бине и Коши. Их труды по теории определителей относятся к периоду 1812-1815 гг.

Коэффициенты системы линейных уравнений и свободные члены удобно сводить в таблицы, называемые матрицами системы. Постепенно определители систем стали относить к матрицам систем. Матричный метод решения систем линейных уравнений впервые описан в древнекитайском трактате «Девять книг о математическом искусстве» (II век до н.э.). Система линейных уравнений в этом трактате записывается в виде матрицы, столбцы которой составлены из коэффициентов при неизвестных и свободных членов, и решается методом исключения, впоследствии заново сформулированном Гауссом в 1849 году. Этот метод естественно формулируется в виде правил преобразования так называемой расширенной матрицы системы.

Исследования Вейерштрасса и Фробениуса далеко продвинули теорию матриц, обогатив ее новыми понятиями и задачами. Фробениус, в частности, ввел понятие ранга матрицы (1877 г.). Используя это понятие, Кронекер и Капелли в лекциях 1883-91 гг. (Кронекер) и 1892 г. (Капелли) излагали теорему, дающую исчерпывающий ответ на вопрос о том, при каких условиях система m линейных уравнений с n неизвестными имеет решение.

2. Общие сведения

Система m линейных алгебраических уравнений с n неизвестными (или, линейная система, также употребляется аббревиатура СЛАУ) в линейной алгебре - это система уравнений вида

(2.1)

Система линейных уравнений от трёх переменных определяет набор плоскостей. Точка пересечения является решением.

Здесь - количество уравнений, а - количество неизвестных.

x1, x2, …, xn - неизвестные, которые надо определить. a11, a12, …, amn - коэффициенты системы - и b1, b2, … bm - свободные члены - предполагаются известными. Индексы коэффициентов (aij) системы обозначают номера уравнения (i) и неизвестного (j), при котором стоит этот коэффициент, соответственно.

Система (2.1) называется однородной, если все её свободные члены равны нулю (b1 = b2 = … = bm = 0), иначе - неоднородной.

Система (2.1) называется квадратной, если число m уравнений равно числу n неизвестных.

Решение системы (2.1) - совокупность n чисел c1, c2, …, cn, таких, что подстановка каждого ci вместо xi в систему (2.1) обращает все её уравнения в тождества.

Система (2.1) называется совместной, если она имеет хотя бы одно решение, и несовместной, если у неё нет ни одного решения.

Совместная система вида (2.1) может иметь одно или более решений.

Решения c1(1), c2(1), …, cn(1) и c1(2), c2(2), …, cn(2) совместной системы вида (2.1) называются различными, если нарушается хотя бы одно из равенств:

c1(1) = c1(2), c2(1) = c2(2), …, cn(1) = cn(2) (2.2)

Совместная система вида (2.1) называется определённой, если она имеет единственное решение; если же у неё есть хотя бы два различных решения, то она называется недоопределённой. Если уравнений больше, чем неизвестных, она называется переопределённой.

Прямые (или точные) методы решения СЛАУ позволяют найти решение за определенное количество шагов. К прямым методам относятся метод Гаусса, метод Гаусса - Жордана, метод Крамера, матричный метод и метод прогонки (для трёхдиагональных матриц).

Итерационные методы основаны на использовании повторяющегося процесса. Они позволяют получить решение в результате последовательных приближений. К итерационным методам относятся метод Якоби (метод простой итерации), метод Гаусса - Зейделя, метод релаксации и многосеточный метод.

3. Методы решения систем линейных алгебраических уравнений

Матричный метод

Матричный метод решения (метод решения через обратную матрицу) систем линейных алгебраических уравнений с ненулевым определителем состоит в следующем.

Пусть дана система линейных уравнений с неизвестными (над произвольным полем):

(3.1)

Тогда её можно переписать в матричной форме:

, (3.2)

где - основная матрица системы, и - столбцы свободных членов и решений системы соответственно:

(3.3)

Умножим матричное уравнение (3.2) слева на - матрицу, обратную к матрице :

(3.4)

Так как , получаем . Правая часть этого уравнения даст столбец решений исходной системы. Условием применимости данного метода (как и вообще существования решения неоднородной системы линейных уравнений с числом уравнений, равным числу неизвестных) является невырожденность матрицы A. Необходимым и достаточным условием этого является неравенство нулю определителя матрицы A:

. (3.5)

Матричный метод решения СЛАУ применяют к решению систем уравнений, у которых количество уравнений соответствует количеству неизвестных. Метод лучше применять для решения систем низкого порядка. Матричный метод решения систем линейных уравнений основывается на применении свойств умножения матриц.

Этот способ, другими словами метод обратной матрицы, называют так, так как решение сводится к обычному матричному уравнению, для решения которого нужно найти обратную матрицу.

Невзирая на то, что есть ограничения возможности применения такого метода и существуют сложности вычислений при больших значениях коэффициентов и систем высокого порядка, метод можно легко реализовать на ЭВМ.

Пример решения СЛАУ матричным методом в программе Mathcad

Пример решения СЛАУ матричным методом в программе Mathcad рассмотрен в приложении А.

Метод Крамера

Метод Крамера (правило Крамера) - способ решения систем линейных алгебраических уравнений с числом уравнений равным числу неизвестных с ненулевым главным определителем матрицы коэффициентов системы (причём для таких уравнений решение существует и единственно). Назван по имени Габриэля Крамера (1704-1752), предложившего этот метод в 1750 г.

(3.6)

с определителем матрицы системы , отличным от нуля, решение записывается в виде

(3.7)

(i-ый столбец матрицы системы заменяется столбцом свободных членов).

В другой форме правило Крамера формулируется так: для любых коэффициентов c1, c2, …, cn справедливо равенство:

(3.8)

В этой форме метод Крамера справедлив без предположения, что отличен от нуля, не нужно даже, чтобы коэффициенты системы были бы элементами целостного кольца (определитель системы может быть даже делителем нуля в кольце коэффициентов). Можно также считать, что либо наборы и , либо набор состоят не из элементов кольца коэффициентов системы, а какого-нибудь модуля над этим кольцом. В этом виде формула Крамера используется, например, при доказательстве формулы для определителя Грама и Леммы Накаямы.

Пример решения СЛАУ методом Крамера в программе Mathcad и Delphi

Пример решения СЛАУ методом Крамера в программе Mathcad рассмотрен в приложении Б и в программе Delphi в приложении В.

Пример решения СЛАУ с помощью функции Find в программе Mathcad

Механизм аналитических вычислений можно использовать для аналитического решения уравнений и систем уравнений и неравенств. Для этого задается блок решения Given, в который помещаются уравнения и неравенства, а последняя формула блока должна выглядеть как

mathcad линейный уравнение алгебраический

Find (х, у,),

где в скобках приведен список искомых величин, а далее следует знак аналитического вычисления, отображаемый в виде стрелки, направленной вправо.

Отметим, что функция Find пытается найти решение в аналитической форме. В том случае, если до блока Given задать численно значения всех параметров, входящих в уравнения, а также начальные приближения для корней, то получим решение в числовом виде.

Пример решения СЛАУ c помощью функции Find в программе Mathcad рассмотрен в приложении Г.

Заключение

В данной работе была поставлена цель: рассмотреть методы решения систем линейных уравнений. Большинство численных методов решения систем линейных алгебраических уравнений предполагает, что исходная система преобразована к стандартному виду: выделены матрица коэффициентов при неизвестных А и вектор свободных членов В.

Цель, поставленная при разработке курсового проекта, достигнута.

Список использованной литературы

1. Википедия [Электронный ресурс] / www.wikipedia.org

2. Бусыгин Н.Ю. Автоматизированные системы химических расчетов: решение задач в среде Mathcad: учебн. пособие / Н.Ю. Бусыгин. - СПб: СПГУТД, 2009.

Размещено на Allbest.ru


Подобные документы

  • Изучение основ линейных алгебраических уравнений. Нахождение решения систем данных уравнений методом Гаусса с выбором ведущего элемента в строке, в столбце и в матрице. Выведение исходной матрицы. Основные правила применения метода факторизации.

    лабораторная работа [489,3 K], добавлен 28.10.2014

  • Сущность итерационного метода решения задачи, оценка его главных преимуществ и недостатков. Разновидности итерационных методов решения систем линейных алгебраических уравнений: Якоби, Хорецкого и верхней релаксации, их отличия и возможности применения.

    курсовая работа [39,2 K], добавлен 01.12.2009

  • Сущность и содержание метода Крамера как способа решения квадратных систем линейных алгебраических уравнений с ненулевым определителем основной матрицы. Содержание основных правил Крамера, сферы и особенности их практического применения в математике.

    презентация [987,7 K], добавлен 22.11.2014

  • Методы решения систем линейных алгебраических уравнений (СЛАУ): Гаусса и Холецкого, их применение к конкретной задаче. Код программы решения перечисленных методов на языке программирования Borland C++ Builder 6. Понятие точного метода решения СЛАУ.

    реферат [58,5 K], добавлен 24.11.2009

  • Характеристика и использование итерационных методов для решения систем алгебраических уравнений, способы формирования уравнений. Методы последовательных приближений, Гаусса-Зейделя, обращения и триангуляции матрицы, Халецкого, квадратного корня.

    реферат [60,6 K], добавлен 15.08.2009

  • Понятие и специфические черты системы линейных алгебраических уравнений. Механизм и этапы решения системы линейных алгебраических уравнений. Сущность метода исключения Гаусса, примеры решения СЛАУ данным методом. Преимущества и недостатки метода Гаусса.

    контрольная работа [397,2 K], добавлен 13.12.2010

  • Изучение способов решения нелинейных уравнений: метод деления отрезка пополам, комбинированный метод хорд и касательных. Примеры решения систем линейных алгебраических уравнений. Особенности математической обработки результатов опыта, полином Лагранжа.

    курсовая работа [181,1 K], добавлен 13.04.2010

  • Основные действия над матрицами, операция их умножения. Элементарные преобразования матрицы, матричный метод решения систем линейных уравнений. Элементарные преобразования систем, методы решения произвольных систем линейных уравнений, свойства матриц.

    реферат [111,8 K], добавлен 09.06.2011

  • Исследование метода квадратных корней для симметричной матрицы как одного из методов решения систем линейных алгебраических уравнений. Анализ различных параметров матрицы и их влияния на точность решения: мерность, обусловленность и разряженность.

    курсовая работа [59,8 K], добавлен 27.03.2011

  • Характеристики метода Эйлера. Параметры программы, предназначенной для решения систем линейных уравнений и ее логическая структура. Блок-схема программы и этапы ее работы. Проведение анализа результатов тестирования, исходя из графиков интераций.

    курсовая работа [866,0 K], добавлен 27.03.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.