Методы решения систем линейных уравнений в приложении Microsoft Excel

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 07.09.2015
Размер файла 181,7 K

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

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

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

10

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

в приложении Microsoft Excel

Введение

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

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

Решение уравнений -- одна из древнейших математических проблем. Не счесть приложений математики, в которых решение систем уравнений является необходимым элементом решения задачи.

Проблема численного решения линейных уравнений интересует математиков уже несколько столетий. Первые математические результаты появились в XVIII веке. В 1750 году Г. Крамер (1704-1752) опубликовал свои труды по детерминантам квадратных матриц и предложил алгоритм нахождения обратной матрицы, известный, как правило, Крамера. Гаусс в 1809 году опубликовал работу, посвященную движению небесных тел, в которой был изложен метод для решения линейных систем, известный как метод исключения.

В 40-х годах XX века с появлением компьютеров сильно возрос интерес к численным методам. Тогда же началось активное исследование существующих методов для их реализации на ЭВМ и предпринимались активные попытки увеличить их точность.

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

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

Численные методы решения уравнений являются гораздо более мощными, нежели аналитические. Они тоже не всемогущи, но в умелых руках численные методы позволяют получать решения множества уравнений, совершенно недоступных для аналитических методов. При этом надо заметить, что указанная недоступность может быть обусловлена двумя обстоятельствами: недостаточным уровнем математического образования того, кто решает уравнение, и принципиальной невозможностью; в данном случае речь идет и о первом, и, что гораздо важнее, о втором обстоятельствах.

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

Предмет исследования - численные методы решения систем уравнений.

Целью работы является изучение численных методов решения систем линейных уравнений и построение компьютерной модели этих решений систем линейных уравнений с помощью приложения MS Excel.

Для достижения цели поставлены следующие задачи:

1. изучить литературу по данной теме;

2. ознакомиться с численными методами решения систем уравнений - Методом Крамера, методом Гаусса;

3. создать компьютерные модели решения системы линейных уравнений разными способами в MS Excel;

4. сравнить имеющиеся численные методы решения систем линейных уравнений, выявить их достоинства и недостатки.

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

Гипотеза: все системы уравнений можно решить с помощью численных методов с той или иной степенью точности.

В данной работе будут рассмотрены численные способы в электронных таблицах Excel.

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

1. Численные методы решение систем линейных уравнений

1.1 Система линейных уравнений

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

Линейные системы двух уравнений с двумя неизвестными

Линейной системой двух уравнений с двумя неизвестными называется система вида

Решением системы уравнения с двумя неизвестными x и y называется такая пара (х0;у0), которая является решением каждого уравнения системы.

Решить систему уравнений - это значит найти все её решения или установить, что их нет. Из школьного курса алгебры нам известно три способа решения уравнений:

Графический

Сложение

Подстановка

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

1.2 Матричное представление системы линейных уравнений. Определитель матрицы

Матрица - прямоугольная таблица, составленная из чисел.

Пусть дана квадратная матрица 2 порядка:

Определителем (или детерминантом) 2 порядка, соответствующим данной матрице, называется число

Определитель (или детерминант) 3 порядка, соответствующим матрице называется число

Пример1: Найти определители матриц и

Решение:

Система линейных алгебраических уравнений

Пусть дана система 3х линейных уравнений с 3мя неизвестными

(1)

Систему (1) можно записать в матрично-векторной форме

А Х = В,

, ,

где А - матрица коэффициентов

В - расширенная матрица

Х - искомый компонентный вектор;

1.3 Решение систем уравнений методом Крамера

Пусть дана система линейных уравнений с двумя неизвестными:

(2)

Рассмотрим решение систем линейных уравнений с двумя и тремя неизвестными по формулам Крамера. Теорема 1. Если главный определитель системы отличен от нуля, то система имеет решение, притом единственное. Решение системы определяется формулами:

, (2.2)

где x1, x2 - корни системы уравнений,

- главный определитель системы, x1, х2 - вспомогательные определители.

Главный определитель системы определяется:

Вспомогательные определители:

Решение систем линейных уравнений с тремя неизвестными по методу Крамера.

Пусть дана система линейных уравнений с тремя неизвестными:

(2.3)

Теорема 2. Если главный определитель системы отличен от нуля, то система имеет решение, притом единственное. Решение системы определяется формулами:

(2.4)

где x1, x2, x3 - корни системы уравнений,

- главный определитель системы,

x1, x2, x3 - вспомогательные определители.

Главный определитель системы определяется:

Вспомогательные определители:

1. Составить табличку (матрицу) коэффициентов при неизвестных и вычислить основной определитель .

2. Найти - дополнительный определитель x, получаемый из заменой первого столбца на столбец свободных членов.

3. Найти - дополнительный определитель y, получаемый из заменой второго столбца на столбец свободных членов.

4. Найти - дополнительный определитель z, получаемый из заменой третьего столбца на столбец свободных членов. Если основной определитель системы не равен нулю, то выполняют пункт 5.

5. Найти значение переменной x по формуле x / .

6. Найти значение переменной у по формуле y / .

7. Найти значение переменной z по формуле z / .

8. Записать ответ: х=…; у=…, z=… .

Пример 1.

Решить систему уравнений по формулам Крамера:

Решение:

Ответ: x1=2; x2=3

Пример 2. Решить систему уравнений по формулам Крамера.

Решение.

Ответ: x=1, y=2, z=3.

1.4 Решение систем уравнений методом Гаусса

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

Метод последовательного исключения неизвестных Гаусса является одним из наиболее универсальных и эффективных методов решения линейных систем. (Карл Фридрих Гаусс (1777-1855) - немецкий математик и физик, работы которого оказали большое влияние на дальнейшее развитие высшей алгебры, геометрии, теории чисел, теории электричества и магнетизма.) Этот метод известен в различных вариантах уже более 2000 лет. Он относится к числу прямых методов.

Процесс решения по методу Гаусса состоит из двух этапов, называемых прямым и обратным ходом. На первом этапе система (3) приводится к треугольному виду; на втором (обратный ход) идет последовательное определение неизвестных из указанной треугольной системы.

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

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

Пример 3. Решить систему уравнений по методу Гаусса.

Решение.

1. Уравнение (1) разделим на a11, т.е. на 2, получим уравнение

Умножим полученное уравнение (4) на a21, т.е. на 1, получим уравнение (5).

2. Вычтем из уравнений (2) и (3) уравнение (5), получим уравнения (6) и (7).

3. Уравнение (6) разделим на a22 , т.е. на 3/2, получим уравнение (8).

4. Умножим уравнение (8) на a32 , т.е. на 1/2, получим уравнение (9).

5. Вычтем из уравнения (7) уравнение (9) получим уравнение (10).

6. Итак, прямой ход закончен, начинаем обратный ход. Подставим (10) в уравнение (8), получим x2=2 (11)

7. Подставим (11) и (10) в уравнение (5), получим: x1=1 (12)

Ответ: x1=1; x2=2; x3=3

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

2. Построение компьютерной модели «Решение системы линейных уравнений» посредством приложения Microsoft Excel

2.1 Среда разработки модели Microsoft Excel

линейный уравнение microsoft

Если же говорить о программе Excel, которая является одной из более узнаваемых в обработке электронных таблиц, то без преувеличения можно утверждать, что её способности фактически неистощимы.

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

Программа Microsoft Excel входит в офисный пакет Microsoft Office и предназначена для подготовки и обработки электронных таблиц под управлением операционной системой Windows. Microsoft Excel - это многофункциональный, мощный редактор электронных таблиц. Он представляет возможность производить различные расчеты, составлять списки, сметы и что немаловажно, строить наглядные графики и диаграммы.

2.2 Методика построения компьютерной модели «Решение системы линейных уравнений способом подстановки» в Microsoft Excel

Рассмотрим построение компьютерной модели решения системы уравнений на конкретном примере

Постановка задачи: решить систему уравнений способом подстановки

Цель: построить компьютерную модель решения данной системы уравнений в ЭТ MS Excel.

Исходные данные: коэффициенты a1=2, b1=4, c1=15, a2=5, b2=3, c2=10

Результат: искомые числа х и у.

Формализация:

1. Выразим в первой уравнении неизвестную у через х :

4у=15-2х ; у=3,75-0,5х

2. Подставим полученное выражение в первое уравнение и решим его как линейное уравнение неизвестной х:

3. 5х+3(3,75-0,5х)=10; 3,5х+11,25=10; 3,5х=-1,25; х=-0,36

4. Сделаем подстановку найденного значения переменной и вычислим значение второй переменной у=3,75-0,5(-0,36)=3,93

5. Запишем ответ: х= -0,36 ,у=3,93

Построение компьютерной модели:

1. В ячейку А1 введем заголовок Решение системы линейных уравнений с двумя неизвестными способом подстановки

2. Объединим ячейки А1:R3 и расположим заголовок по центру (кнопка )

3. В ячейки В5, Е5, В6, Е6, Н5, Н6 введем коэффициенты и свободные члены уравнений

4. В ячейку Е8 введем Решение:

5. В ячейку В9 вводим =Е5, Е9 вводим =Н5, G9 вводим =В5

6. В ячейки В10, В13 и В15 вводим =В6, в ячейки Е10, Е13 и Е15 вводим =Е6, в ячейки Н10, Н13, L10 и G17 вводим =Н6

7. В ячейку Е12 вводим =E9/B9, G12 вводим =G9/B9

8. В ячейки G15 вводим =Е12, I15 вводим =G12

9. В ячейку В17 вводим =B15-E15*I15, в ячейку Е17 вводим =E15*G15

10. В ячейку В18 вводим =B17, в ячейку Е18 вводим =G17-E17

11. В ячейку С19 вводим =ЕСЛИ(НЕ(B18=0);"х";"")

12. В ячейку D19 вводим =ЕСЛИ(НЕ(B18=0);"=";"")

13. В ячейку Е19 вводим =ЕСЛИ(НЕ(B18=0);E18/B18;"")

14. В ячейку Н19 вводим =ЕСЛИ(НЕ(B18=0);"у=";"")

15. В ячейку I19 вводим =ЕСЛИ(НЕ(B18=0);E12-G12*E19;"")

16. В ячейку B21 вводим Ответ

17. В ячейку F21 вводим =ЕСЛИ(И(B18=0;E18=0);"Бесконечно много решений";ЕСЛИ(И(B18=0;E18<>0);"Решений нет";""))

18. В ячейку E22 вводим =ЕСЛИ(НЕ(B18=0);"х=";"")

19. В ячейку E23 вводим =ЕСЛИ(НЕ(B18=0);"y=";"")

20. В ячейку F22 вводим =ЕСЛИ(НЕ(B18=0);E19;"")

21. В ячейку F23 вводим =ЕСЛИ(НЕ(B18=0);I19;"")

22. Обозначения переменных х и у и знаки арифметических операций и скобки вводим с клавиатуры (перед знаками арифметических операций +, -, = ставим пробел)

Компьютерный эксперимент: подставляя в систему уравнений различные коэффициенты, мы убеждаемся, что построенная нами модель работает для всех случаев: есть единственное решение; решений системы уравнений нет; решений бесконечно много (Приложение 1).

2.3 Методика построения компьютерной модели «Решение системы линейных уравнений способом сложения» в Microsoft Excel

Рассмотрим построение компьютерной модели решения системы уравнений на конкретном примере. Постановка задачи: решить систему уравнений способом сложения

Цель: построить компьютерную модель решения данной системы уравнений в ЭТ MS Excel.

Исходные данные: коэффициенты a1=2, b1=4, c1=15, a2=5, b2=3, c2=10

Результат: искомые числа х и у.

Формализация:

1. Уравнять модули коэффициентов при переменной х.

2. Сложить почленно уравнения системы. Решить новое уравнение 14у=55 и найти значение одной переменной у=55/14=3,93

3. Подставить значение найденной переменной в старое уравнение и найти значение другой переменной 2х+43,93=15; х=(15-43,93)/2=-0,36

4. Запишем ответ: х= -0,36 , у=3,93

Построение компьютерной модели:

1. В ячейку А1 введем заголовок Решение системы линейных уравнений с двумя неизвестными способом подстановки

2. Объединим ячейки А1:R3 и расположим заголовок по центру (кнопка )

3. В ячейки В5, Е5, В6, Е6, Н5, Н6 введем коэффициенты и свободные члены уравнений

4. В ячейку G8 введем Решение:

5. В ячейку В9 вводим =B5*B6, Е9 вводим =E5*B6, H9 вводим =H5*B6

6. В ячейку В10 вводим = -B6*B5, в Е10 вводим = -E6*B5, в H10 вводим = -H6*B5

7. В ячейку E12 вводим =E9+E10, в Н12 вводим =H9+H10

8. В ячейку F14 вводим =ЕСЛИ(E12=0;"";"у")

9. В ячейку G14 вводим =ЕСЛИ(E12=0;"";"=")

10. В ячейку H14 вводим =ЕСЛИ(E12=0;"";H12/E12)

11. В ячейку F15 вводим =ЕСЛИ(E12=0;"";"x")

12. В ячейку G15 вводим =ЕСЛИ(E12=0;"";"=")

13. В ячейку H14 вводим =ЕСЛИ(E12=0;"";(H5-E5*H14)/B5)

14. В ячейку C18 вводим Ответ:

15. В ячейку F18 вводим =ЕСЛИ(И(E12=0;H12=0);"Бесконечно много решений";ЕСЛИ(И(E12=0;H12<>0);"Решений нет";""))

16. Ячейки F18:J18 объединяем

17. В ячейку F19 вводим =ЕСЛИ(E12=0;"";"х=")

18. В ячейку G19 вводим =ЕСЛИ(E12=0;"";H15)

19. В ячейку I19 вводим =ЕСЛИ(E12=0;"";"у=")

20. В ячейку J19 вводим =ЕСЛИ(E12=0;"";H14)

Компьютерный эксперимент: подставляя в систему уравнений различные коэффициенты, мы убеждаемся, что построенная нами модель работает для всех случаев: есть единственное решение; решений системы уравнений нет; решений бесконечно много (Приложение 2).

2.4 Методика построения компьютерной модели «Решение системы линейных уравнений методом Крамера» в Microsoft Excel

Рассмотрим построение компьютерной модели решения системы уравнений на конкретном примере

Постановка задачи: решить систему уравнений методом Крамера

Цель: построить компьютерную модель решения данной системы уравнений в ЭТ MS Excel.

Исходные данные: коэффициенты a1=2, b1=4, c1=15, a2=5, b2=3, c2=10

Результат: искомые числа х, у и z.

Формализация: Построим матрицу А системы уравнений:

Найдем основной определитель матрицы А

Найдем дополнительные определители матрицы А

Найдем х=/х=5/(-14)=-0,36 и у=/у=-55/(-14)=3,93

Построение компьютерной модели:

1. В ячейку А1 введем заголовок Решение системы линейных уравнений с двумя неизвестными методом Крамера

2. Объединим ячейки А1:R3 и расположим заголовок по центру (кнопка )

3. В ячейки В5, Е5, В6, Е6, Н5, Н6 введем коэффициенты и свободные члены уравнений

4. В ячейку D9 введем Решение:

5. В ячейку C11 введем (Вставка Символ). Объединим С11:С12. Аналогично в ячейку С14 вводим х, в ячейку С17 вводим у.

6. Объединим ячейки D11:D12, D14:D15, D17:D18 и G11:G12, G14:G15, G17:G18 введем D в эти ячейки знак =

7. В ячейку E11 введем =В5, в ячейку Е12 введем =В7, в ячейку F11 введем =Е5, в ячейку F12 введем Е7, в ячейку Н11 введем =МОПРЕД(E11:F12)

8. Ячейки Н11:Н12 объединим.

9. В ячейку E14 введем =Н5, в ячейку Е15 введем =Н7, в ячейку F14 введем =Е5, в ячейку F15 введем Е7, в ячейку Н14 введем =МОПРЕД(E14:F15)

10. В ячейку E17 введем =Е5, в ячейку Е18 введем =Е7, в ячейку F17 введем =Н5, в ячейку F18 введем Н7, в ячейку Н17 введем =МОПРЕД(E17:F18)

11. Ячейки Н14:Н15 и Н17:Н18 объединим.

12. В ячейку В20 вводим Ответ:

13. В ячейку Е20 вводим =ЕСЛИ(И($H$11=0;$H$14=0;$H$17=0);"Бесконечно много решений";ЕСЛИ(И($H$11=0;ИЛИ($H$14<>0;$H$17<>0));"Нет решений";""))

14. В ячейку Е21 вводим =ЕСЛИ($H$11=0;"";"x")

15. В ячейку Е23 вводим =ЕСЛИ($H$11=0;"";"y")

16. В ячейку F21 и F23 вводим =ЕСЛИ($H$11=0;"";"=")

17. В ячейку G21 вводим =ЕСЛИ($H$11=0;"";$H$14/$H$11)

18. В ячейку G23 вводим =ЕСЛИ($H$11=0;"";$H$17/$H$11)

Компьютерный эксперимент: подставляя в систему уравнений различные коэффициенты, мы убеждаемся, что построенная нами модель работает для всех случаев: есть единственное решение; решений системы уравнений нет; решений бесконечно много (Приложение 3 и 4).

2.5 Методика построения компьютерной модели «Решение системы линейных уравнений методом Гаусса» в Microsoft Excel

Рассмотрим построение компьютерной модели решения системы уравнений на конкретном примере

Постановка задачи: решить систему уравнений Методом Гаусса

Цель: построить компьютерную модель решения данной системы уравнений в ЭТ MS Excel.

Исходные данные: коэффициенты a1=2, b1=4, c1=2, a2=3, b2=3, c2=5, a3=6, b3=8, c3=5, d1=5, d2=10, d3=15

Результат: искомые числа х, у и z.

Формализация: преобразовывая уравнения, приведем систему к ступенчатому виду.

Из последнего уравнения находим z= -40/-44=0,91

Подставляя значение z во второе уравнение находим у=(-5+40,91)/6=-0,23

Подставляя значение z и у в первое уравнение находим х=(5-20,91-4(-0,23))/2=2,05

Построение компьютерной модели:

1. В ячейку А1 введем заголовок Решение системы линейных уравнений с тремя неизвестными методом Гаусса

2. Объединим ячейки А1:О2 и расположим заголовок по центру (кнопка )

3. В ячейки В4, В6, В8, Е4, Е6, Е8, Н4, Н6, Н8, К4, К6, К8 введем коэффициенты и свободные члены уравнений

4. В ячейку С10 введем Решение:

5. В ячейку В11 и В18 введем =В4, в ячейку Е11 И Е18 введем =Е4, в ячейку Н11 и Н18 введем =Н4, в ячейку К11 и К18 введем К4

6. В ячейку Е13 введем =ЕСЛИ(ИЛИ(И(B4>0;B6>0);И(B4<0;B6<0));E4*B6-E6*B4;E4*B6+E6*B4)

7. В ячейку Н13 введем =ЕСЛИ(ИЛИ(И(B4>0;B6>0);И(B4<0;B6<0));H4*B6-H6*B4;H4* B6+H6*B4)

8. В ячейку К13 введем =ЕСЛИ(ИЛИ(И(B4>0;B6>0);И(B4<0;B6<0));H4*B6-H6*B4;H4*B6+H6*B4)

9. В ячейку Е15 введем =ЕСЛИ(ИЛИ(И(B4>0;B8>0);И(B4<0;B8<0));E4*B8-E8*B4;E4*B8+E8*B4)

10. В ячейку Н15 введем =ЕСЛИ(ИЛИ(И(B4>0;B8>0);И(B4<0;B8<0));E4*B8-E8*B4;E4*B8+E8*B4)

11. В ячейку К15 введем =ЕСЛИ(ИЛИ(И(B4>0;B8>0);И(B4<0;B8<0));K4*B8-K8*B4;K4*B8+K8*B4)

12. В ячейку Е20 введем =Е13, в ячейку Н20 введем =Н13, в ячейку К20 введем К13

13. В ячейку Н22 введем =ЕСЛИ(ИЛИ(И(E13>0;E15>0);И(E13<0;E15<0));H13*E15-H15*E13;H13*E15+H15*E13)

14. В ячейку К15 введем =ЕСЛИ(ИЛИ(И(E13>0;E15>0);И(E13<0;E15<0));K13*E15-K15*E13;K13*E15+K15*E13)

15. В ячейку В25 вводим Ответ:

16. Ячейки D25:L25 объединим.

17. В ячейку D25 вводим =ЕСЛИ(И(H22=0;K22=0);" Решений бесконечно много";ЕСЛИ(И(H22=0;K22<>0);" Решений нет";""))

18. В ячейку D26 вводим =ЕСЛИ(И(H22=0;K22=0);"";ЕСЛИ(И(H22=0;K22<>0);"";"x="))

19. В ячейку D28 вводим =ЕСЛИ(И(H22=0;K22=0);"";ЕСЛИ(И(H22=0;K22<>0);"";"y="))

20. В ячейку D30 вводим =ЕСЛИ(И(H22=0;K22=0);"";ЕСЛИ(И(H22=0;K22<>0);"";"z="))

21. В ячейку E26 вводим =ЕСЛИ(И(H22=0;K22=0);"";ЕСЛИ(И(H22=0;K22<>0);"";(K18-H18*E30-E18*E28)/B18))

22. В ячейку E28 вводим =ЕСЛИ(И(H22=0;K22=0);"";ЕСЛИ(И(H22=0;K22<>0);"";(K20-H20*E30)/E20))

23. В ячейку E30 вводим =ЕСЛИ(И(H22=0;K22=0);"";ЕСЛИ(И(H22=0;K22<>0);"";K22/H22))

Компьютерный эксперимент: подставляя в систему уравнений различные коэффициенты, мы убеждаемся, что построенная нами модель работает для всех случаев: есть единственное решение; решений системы уравнений нет; решений бесконечно много (Приложение 5).

Заключение

Данная исследовательская работа позволила более близко познакомится с прикладной программой Microsoft Excel. Нами были рассмотрены различные способы решения систем линейных алгебраических уравнений.

В результате выполнения работы были:

1. Изучены численные методы решений систем линейных уравнений

2. Построены компьютерные модели для решения систем уравнений различными способами (сложения, подстановки, методом Крамера и методом Гаусса)

3. Проведен компьютерный эксперимент по решению различных систем линейных уравнений.

4. Выявлены недочеты работы компьютерных моделей

5. Проведена корректировка моделей.

Построенные модели удовлетворяют поставленной задаче и решают системы уравнений для всех случаев, когда система имеет:

Одно решение

Решений нет

Решений бесконечно много

Решая систему линейных алгебраических уравнений аналитически и с помощью приложения MS Excel разными способами, мы получили один и тот же ответ, что говорит о правильности полученного результата. Проверкой это подтвердили. (Приложение 6)

Список литературы

1. Бахвалов Н.С.., Лапин А.В., Чижонков Е.В. Численные методы в задачах и упражнениях - М.: Высшая школа , 2004.

2. Бахвалов, Н.С. Численные методы./ Н.С. Бахвалов. - М., 2000

3. Журин А.А. Учимся работать на компьютере. -М.: Лист, 2006

4. Индейкин В. В. Табличный редактор Microsoft Excel. Учебное пособие. - Казань, 2005.

5. Симанович С.В., Евсеев Г.А., Алексеев А.Г. Специальная информатика. Учебное пособие.- М.:АСТ-ПРЕСС КНИГА; Инфорком-Пресс, 2006г.

6. Харт-Дэвис Г. Microsoft Office. Excel 2003. -Москва АСТ-Астрель 2005г.

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


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

  • Использование MS Excel для математических расчетов. Описание численных методов решения системы линейных алгебраических уравнений. Решение систем линейных алгебраических уравнений с методами Крамера и Зейделя и с помощью табличного процессора MS Excel.

    курсовая работа [1,6 M], добавлен 14.02.2021

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

    лабораторная работа [23,5 K], добавлен 23.09.2014

  • Численные методы линейной алгебры. Матричный метод. Методы Крамера и Гаусса. Интерации линейных систем. Интерации Якоби и Гаусса - Зейделя. Листинг программы. Численные методы в электронных таблицах Excel и программе MathCAD, Microsoft Visual Basic

    курсовая работа [1,2 M], добавлен 01.06.2008

  • Характеристика влияния компьютера на здоровье человека. Определение корней уравнения в Microsoft Excel с точностью до шестого знака после запятой. Решение системы линейных уравнений методом вычисления определителей и матричным способом в Microsoft Excel.

    контрольная работа [734,0 K], добавлен 19.03.2012

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

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

  • Изучение систем линейных алгебраических уравнений (СЛАУ) с использованием табличного процессора MS Excel 2007. Пример решения системы линейных алгебраических уравнений методом Крамера. Прикладное программное обеспечение, применяемое для решения СЛАУ.

    курсовая работа [184,5 K], добавлен 20.11.2013

  • Метод Гаусса-Зейделя как модификация метода Якоби, его сущность и применение. Разработка программы решения системы линейных алгебраических уравнений на языке VB, проверка правильности работы программы в MS Excel и математических пакетах MathCad и MatLab.

    курсовая работа [325,5 K], добавлен 27.10.2013

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

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

  • История развития алгоритмических языков. Создание языка С++. Разработка программы в Visual C++ для решения линейных уравнений методом Крамера. Структура данных, этапы тестирования программного обеспечения на работоспособность и корректность расчетов.

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

  • Общее понятие о линейных уравнениях и их системах. Разработка программного продукта в среде Delphi 7 для решения методом Крамера квадратных систем линейных алгебраических уравнений с ненулевым определителем основной матрицы. Описание конкретных примеров.

    курсовая работа [193,7 K], добавлен 07.07.2013

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