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

Министерство образования и науки Украины

Донецкий национальный технический Университет

Кафедра вычислительной

математики и программирования

ЗАДАНИЯ К К ЛАБОРАТОРНЫМ РАБОТАМ

по курсу «Информатика и системология»

для студентов специальности Экол

Утверждено на заседании каф. ВМиП

Протокол №1 от 30.08.2011

ДОНЕЦК, 2011

Построение графиков.

ЗАДАНИЕ 1. Изобразите график заданной функции.

f(x) f(x) f(x)
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru

ЗАДАНИЕ 2. Изобразите линии заданные неявно в декартовых координатах.

f(x) f(x) f(x)
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
y2 - 2x2 - 4 y2 +24x2 - 4 2y2 - 9x2 –18
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru 4y2 - 5x2 – 20 Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru 4y2 + 5x2 - 20 2y2 +9x2 – 18

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

ЗАДАНИЕ 1. Найти корни полинома.

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

ЗАДАНИЕ 2. Найти решение нелинейного уравнения.

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

ЗАДАНИЕ 3. Найти решение системы нелинейных уравнений.

Система уравнений Система уравнений Система уравнений
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru 24- Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru

РАБОТА В MATHCAD.

Простейшие вычисления. Некоторые задачи матанализа.

ЗАДАНИЕ 1. Вычислить значение Х и Y по заданным формулам.

№1 Решение нелинейных уравнений и систем. - student2.ru №2 Решение нелинейных уравнений и систем. - student2.ru №3 Решение нелинейных уравнений и систем. - student2.ru №4 Решение нелинейных уравнений и систем. - student2.ru
a b c a b c a b c a b c
3.456 0.642 7.12 8.64 1.25 66.4 3.845 4.632 0.562 0.2575 0.1756 0.2131
№5 Решение нелинейных уравнений и систем. - student2.ru №6 Решение нелинейных уравнений и систем. - student2.ru №7 Решение нелинейных уравнений и систем. - student2.ru №8 Решение нелинейных уравнений и систем. - student2.ru
a b c a b c a b c a b c
23.16 17.41 32.37 16.342 12.751 10.82 9.37 1.4 2.0435 1.1752 4.5681
№9 Решение нелинейных уравнений и систем. - student2.ru №10 Решение нелинейных уравнений и систем. - student2.ru №11 Решение нелинейных уравнений и систем. - student2.ru №12 Решение нелинейных уравнений и систем. - student2.ru
a b c a b c a b c a b c
3.456 1.245 0.327 0.143 0.242 3.258 0.3575 0.1756 0.2131 0.7568 0.8345 0.6384
№13 Решение нелинейных уравнений и систем. - student2.ru №14 Решение нелинейных уравнений и систем. - student2.ru № 15 Решение нелинейных уравнений и систем. - student2.ru № 16 Решение нелинейных уравнений и систем. - student2.ru
a b c a b c a b c a b c
5.3 6.2 12.5 19.5 12.8 11.3 14.8 8.52 1.67
№17 Решение нелинейных уравнений и систем. - student2.ru №18 Решение нелинейных уравнений и систем. - student2.ru № 19 Решение нелинейных уравнений и систем. - student2.ru №20 Решение нелинейных уравнений и систем. - student2.ru
a b c a b c a b c a b c
2.48 3.05 1.73 2.878 1.169 0.299 2.76 3.25 17.67 0.652 0.131 0.144
№21 Решение нелинейных уравнений и систем. - student2.ru №22 Решение нелинейных уравнений и систем. - student2.ru № 23 Решение нелинейных уравнений и систем. - student2.ru № 24 Решение нелинейных уравнений и систем. - student2.ru
a b c a b c a b c a b c
5.03 3.28 2.5 3.7 7.3 2.786 3.108 4.2 3.8
                           

Пример 1. Элементарные вычисления

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

Рис. 1.

ЗАДАНИЕ 2.. Вычислить производные и интегралы.

Производную a¢(x) Неопределенный интеграл Определенный интеграл Производную b¢¢(x)
1,11 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
2,12 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
3,13 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
4,14 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
5,15 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
6,16 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
7,17 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
8,18 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
9,19 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru
10,20 Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru Решение нелинейных уравнений и систем. - student2.ru 5x

Пример 2. Вычисление производной.

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

Рис. 2

Пример 3. Вычисление интеграла.

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

Рис. 3

Решение задач линейной алгебры.

ЗАДАНИЕ. Решить систему уравнений 1) методом обратной матрицы и по правилам Крамера, сделать проверку. Систему уравнений 2) решить с помощью функции lsolve и решающего блока. Варианты заданий см. в работе №8.

Пример 4.Решить систему линейных уравнений при помощи правила Крамера[1]:

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

На рис. 4 приведен фрагмент рабочего документа, содержащий решение поставленной задачи.

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

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

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

Рис. 4.

Пример 5. Решить систему линейных уравнений из примера 4 методом обратной матрицы[2]. Решение показано на рис. 5.

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

Рис. 5.

Пример 6. Решить систему с помощью функции lsolve и при помощи решающего блока:

x1+2x2+5x3=-9,

x1–x2+3x3=2,

3x1–6x2–x3=25.

Решение системы при помощи функции lsolve показано на рис. 6. Фрагмент рабочего документа на рис. 7 содержит пример применения решающего блока для решения системы.

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

Рис. 6 Рис. 7

Построение графиков на плоскости.

ЗАДАНИЕ. Построить графики функции f(x). Варианты заданий см. № 9.

Пример 7. Построить график функции y=x\(x2–9). На рис. 8 изображен график заданной функции, которая терпит разрыв в точках 3 и –3.

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

Рис. 8

Пример 8. Построить график функции заданной неявно: 5x2+3y2–15=0.

Приведем уравнение к каноническому виду: x2/3+y2/5=1. Разрешим уравнение относительно переменной у. Найдем область определения функции. Зададим ранжированную перемену и определим функции, описывающие верхнюю и нижнюю части эллипса. Построим график двух функций. Результат построения приведен на рис. 3.71.

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

Рис. 9

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

ЗАДАНИЕ. Решить нелинейные уравнения и системы Варианты заданий см. в работе № 10.

Пример 9. Найти корни полинома 2x4–8x3+8x2–1=0.

Воспользуемся функцией polyroots(v), которая возвращает вектор всех корней (как вещественных, так и комплексных) полинома n–й степени, коэффициенты которого хранятся в массиве v, длиной n+1.

В нашем случае массив v следует определить как вектор столбец из пяти элементов[3](рис. 10). Решим задачу, так как показано на рис. 11. Найдем графическое решение заданного уравнения. Для этого создадим функцию F(x), определив полином как сумму произведений коэффициентов на x в соответствующей степени, и построим ее график. Точки пересечения графика с осью абсцисс и будут корнями уравнения. На рис. 12 видно, что графическое решение совпадает с аналитическим.

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

Рис. 10 Рис. 11 Рис. 12

Пример 15.Найти корни уравнения f(x)=0.

На рис. 13 видно, что график функции f(x) трижды пересекает ось абсцисс, то есть уравнение имеет три корня. Для решения этой задачи воспользуемся функцией root(F(x), x, a, b). Она возвращает с заданной точностью значение переменной x, при котором выражение F(x) равно нулю, a и b – пределы интервала изоляции корня. Понятно, что при такой форме записи функции нет необходимости задавать начальное значение x, так как оно определено в интервале [a,b][4].

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

Рис.13

Пример 16.Решить систему уравнений: {x2+y2+3x–2y=4, x+2y=5}.

Данная система легко сводится к одному уравнению при помощи элементарных преобразований (рис. 14). Линейное уравнение решается относительно одного из двух неизвестных, например, можно выразить х через у, выполнив команду Symbolic\Variable\Solve при выделенном х. Полученное выражение необходимо подставить в квадратное уравнение и упростить(Symbolic\Variable\Collect).

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

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

Рис. 14.

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

Рис. 15

На рис.16 показано, как решить систему с помощью решающего блока.

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

Рис. 16 Решение нелинейных уравнений и систем. - student2.ru

[1] Правило Крамера заключается в следующем. Если определитель ∆=detA матрицы системы из n уравнений с n неизвестными A∙x=b отличен от нуля, то система имеет единственное решение x1, x2,..., xn, определяемое по формулам Крамера xi=∆i/∆, где ∆i – определитель матрицы, полученной из матрицы системы А заменой i–го столбца столбцом свободных членов b.

[2] Метод обратной матрицы: для системы из n линейных уравнений с n неизвестными A∙x=b, при условии, что определитель матрицы А не равен нулю, единственное решение можно представить в виде x=A-1∙b.

[3] Обратите внимание, что в уравнении отсутствует переменная x в первой степени. Это означает, что соответствующий коэффициент равен нулю.

[4] Обратите внимание на последнее обращение к функции root на рис.3.78. MathCAD выдал сообщение об ошибке: «Значения на обоих концах интервала должны иметь противоположные знаки». Произошло это потому, что интервал изоляции задан неверно. На графике видно, что на концах этого интервала функция знак не меняет.

Наши рекомендации