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

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

Рубрика Математика
Вид лабораторная работа
Язык русский
Дата добавления 12.04.2015
Размер файла 780,3 K

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

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

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

ЛАБОРАТОРНАЯ РАБОТА

«ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ УРАВНЕНИЙ И СИСТЕМ УРАВНЕНИЙ »

Цель лабораторной работы - ознакомиться с основными правилами решения уравнений и систем уравнений численными методами пакета MathCAD.

Определение комплексных чисел

Решения некоторых уравнений содержат комплексные числа. MathCAD воспринимает комплексные числа в форме a+bi, где a и b ? обычные числа.

Комплексные числа могут также возникать в результате вычислений, даже если все исходные значения вещественны. Например, если вычислить ?1 , MathCAD возвращает i. При вводе комплексных чисел нельзя использовать i саму по себе для ввода комплексной единицы. Нужно всегда печатать 1i, в противном случае MathCAD истолкует i как переменную. Когда курсор покидает выражение, содержащее 1i, MathCAD скрывает избыточную единицу.

Некоторые операции над комплексными числами показаны на рис. 1.

Рисунок 1.

Решение систем линейных уравнений

Для решения систем линейных уравнений в системе MathCAD введена функция lsolve(A,B), которая возвращает вектор X для системы линейных уравнений A*X=B при заданной матрице коэффициентов A и векторе свободных членов B. Если уравнений n, размерность вектора B должна быть n, а размерность матрицы A ?nxn. Пример решения системы линейных уравнений:

Решение нелинейных уравнений

Многие уравнения, например трансцендентные, и системы из них не имеют аналитических решений. Однако они могут решаться численными методами с заданной погрешностью, определяемой переменной TOL (в меню Сервис > Опции рабочей области > Переменные)

Для простейших уравнений вида F(x)=0 решение находится с помощью функции root(Выражение, Имя_переменной).

Эта функция возвращает значение переменной, при котором выражение дает 0. Функция реализует вычисления итерационным методом, причем можно задать начальное значение переменной. Это особенно полезно, если возможно несколько решений. Тогда выбор решения определяется выбором начального значения переменной. Первое применение этой функции позволяет найти первый корень X1. Для поиска второго корня X2 первый исключается делением F(x) на (x-X1). Соответственно для поиска третьего корня X3 F(x) делится еще и на (x-X2). Пример использования функции приведен на рис. 3.

Для поиска корней обычного полинома p(x)степени n можно использовать функцию polyroots(V).

Она, как показано на рис. 4, возвращает вектор корней многочлена (полинома) степени n, коэффициенты которого находятся в векторе V, имеющем длину, равную n+1.

Функцию root можно использовать и в составе функции пользователя, создаваемой специально для решения конкретной задачи. Например, как показано на рис. 5, с ее помощью можно организовать решение уравнения при различных значениях параметра a.

Решение систем нелинейных уравнений

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

Given

Уравнения

Ограничительные условия

Выражения с функциями Find и Minerr

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

В блоке может использоваться одна из следующих функций:

Find(v1,…,vn) ? возвращает значение одной или ряда переменных для точного решения;

Minerr(v1,…,vn) ? возвращает значение одной или ряда переменных для приближенного решения;

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

Ограничительные условия вводятся следующими операторами:

В решающих блоках для определения условия равенства используется знак логического равенства =, извлекаемый из меню или вводимый комбинацией клавиш Ctrl +

Функции Find и Minerr, как показано на рис. 6, могут использоваться для решения одного уравнения.

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

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

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

Порядок выполнения работы

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

2. Выполнить средствами пакета MathCAD последовательность заданий из, указанного преподавателем варианта. Решения задач оформить в виде единого документа. Каждую задачу обязательно сопровождать комментариями.

2.1 Определить все корни уравнения.

2.2 Составить программу решения системы линейных уравнений. Выполнить проверку решения.

2.3. Решить систему нелинейных уравнений второго порядка. Выполнить проверку решения. Варианты функций приведены в таблице 1

Таблица 1

№ Вар.

Задание

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

2.4. Рассчитайте значения токов в ветвях сложной электрической цепи, схема которой приведена на рисунке 8, а параметры элементов данной цепи приведены в таблице 2.

Таблица 2

Вариант

1

2

3

4

5

6

7

8

9

10

Е1,В

50

60

70

80

90

100

110

120

30

40

Е3,В

70

80

90

100

110

120

30

40

50

60

Е4,В

30

40

50

60

70

80

90

100

110

120

R1,Ом

1

2

3

4

5

67

8

9

10

11

R3,Ом

10

20

30

40

50

60

70

80

90

100

R4,Ом

100

90

80

70

60

50

40

30

20

10

Rbn1,Ом

3

4

2

1

4

4

5

6

7

8

Rbn3,Ом

11

12

13

14

15

16

17

18

19

20

Rbn4,Ом

4

2

1

4

4

5

6

7

8

6

Пример расчета

Пусть дана схема, приведенная на рисунке, со следующими параметрами: ЭДС Е1 = 110 В, Е3 = 111 В, Е4 = 108 В, внутренние сопротивления источников Rвн.1 = 0,5 Ом, Rвн.3 = I Ом, Rвн.4 = 0,2 Ом, сопротивления R1 = 4,5 Ом, R2 = 20 Ом, R4 = 25,8 Ом. Определить токи в ветвях.

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

Рисунок 8 - Эквивалентная схема сложной электрической цепи

1. Между точками а1 и а2 нет включенного сопротивления или ЭДС, следовательно, их потенциалы одинаковы и их можно объединить в общий узел. Аналогично объединяются точки в1 и в2. Следовательно, схема имеет два узла, между которыми включены четыре ветви и число неизвестных токов равно четырем. Выбранные положительные направления токов и направления обхода контуров показаны на схеме.

2. Схема имеет два узла и четыре ветви, поэтому по первому закону Кирхгофа надо составить q - 1 = 2 - 1 = 1 уравнение, а по второму - p - (q - 1) = 4 -- 1 = 3 уравнения.

3. Составим одно уравнение по первому закону для узла в:

-- I1 + I2 - I3 - I4 = 0

и три по второму, принимая направление обхода контуров по направлению движения часовой стрелки:

Е1 = (Rвн1 + R1) I1 + R2 I2 - контур 1;

Е3 = -- R2 I2 - Rвн3 I3 - контур 11;

Е3 + Е4 = Rвн3 I3 - (Rвн4 + R4) I4 - контур 111.

В полученную систему уравнений подставим численные значения ЭДС и сопротивлений:

I1 + I2 - I3 - I4 = 0; (1)

110 = (0,5 + 4,5)I1 + 20I2; (2)

111 = -- 20I2 - 1I3; (3)

111 + 108 = 1I3 - (0,2 + 25,8)I4 . (4)

Решим систему уравнений (1) - (4) методом подстановки. Из (2)

I2 = (110 -5I1)/20 =(22 - I1)/4, из (3) I3 = 111 - 20I2 = 1 +5I1, из (4)

I4 = (- 219 + I3)/26 = (- 218 + 5I1)/26.

Подставив значения I2, I3, I4 в (1), получим:

I1 + - 1 - 5I1 - = 0,

откуда I1 = 2 А; затем найдем I2 = 5 А, I3 = 11 А, I4 = - 8 А.

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

...

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

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

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

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

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

  • Изучение численных методов приближенного решения нелинейных систем уравнений. Составление на базе вычислительных схем алгоритмов; программ на алгоритмическом языке Фортран - IV. Приобретение практических навыков отладки и решения задач с помощью ЭВМ.

    методичка [150,8 K], добавлен 27.11.2009

  • Понятие и структура, принципы и этапы решения линейных уравнений. Уточнение корней методами половинного деления, хорд и Нютона. Пакет MathCad, использование программных фрагментов. Описание документа MathCAD, его стриктура и основные принципы работы.

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

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

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

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

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

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

    курсовая работа [478,4 K], добавлен 21.10.2013

  • Модифицированный метод Ньютона. Общие замечания о сходимости процесса. Метод простой итерации. Приближенное решение систем нелинейных уравнений различными методами. Быстрота сходимости процесса. Существование корней системы и сходимость процесса Ньютона.

    дипломная работа [1,8 M], добавлен 14.09.2015

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

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

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

    контрольная работа [128,9 K], добавлен 26.02.2012

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

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

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

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

  • Решение задач вычислительными методами. Решение нелинейных уравнений, систем линейных алгебраических уравнений (метод исключения Гаусса, простой итерации Якоби, метод Зейделя). Приближение функций. Численное интегрирование функций одной переменной.

    учебное пособие [581,1 K], добавлен 08.02.2010

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

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

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

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

  • Культ античной Греции. Вопросы элементарной геометрии. Книга Диофанта "Арифметика". Решение неопределенных уравнений, диофантовых уравнений высоких степеней. Составление системы уравнений. Нахождение корней квадратного уравнения, метод Крамера.

    реферат [49,0 K], добавлен 18.01.2011

  • Способы решения системы уравнений с двумя переменными. Прямая как график линейного уравнения. Использование способов подстановки и сложения при решении систем линейных уравнений с двумя переменными. Решение системы линейных уравнений методом Гаусса.

    реферат [532,7 K], добавлен 10.11.2009

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

    дипломная работа [793,2 K], добавлен 09.04.2015

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

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

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

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

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