Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




 

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

 

ХОД РАБОТЫ

1. Решение квадратного уравнения.

Программа MathCAD позволяет находить корни многочлена второй степени .

Введем коэффициенты а: = 1, b:= –2, с:= –8.

И определим функцию

Переменной присваиваем значение

транспонированная матрица.

Переменной присвоим значение функции

.

Получаем корни: .

2. Решение уравнения с одной неизвестной.

Рассмотрим одно алгебраическое уравнение с одним неизвестным х.
f (x) = 0, например, sin(x) = 0.

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

- root (f (х), х);

- root (f (х), х, а, b);

где f (х) – скалярная функция, определяющая уравнение;

х – скалярная переменная, относительно которой решается уравнение;

а, b – границы интервала, внутри которого происходит поиск корня.

Первый тип функции root требует дополнительного задания начального значения (guess value) переменной х. Для этого нужно просто предварительно присвоить х некоторое число. Поиск корня будет производиться вблизи этого числа. Таким образом, присвоение начального значения требует априорной информации о примерной локализации корня.

Рис. 2. Решение уравнения

с одной неизвестной в среде MathCAD

 

Обратите внимание, что хотя уравнение имеет бесконечное количество корней, MathCAD находит (с заданной точностью) только один из них, х 0, лежащий наиболее близко к х = 0,5. Если задать другое начальное значение, то решением будет другой корень уравнения. Таким образом, для поиска корня средствами MathCAD требуется его предварительная локализация. Это связано с особенностями выбранного численного метода, который называется методом секущих.

Иногда удобнее задавать не начальное приближение к корню, а интервал [ а, b ], внутри которого корень заведомо находится. В этом случае следует использовать функцию root с четырьмя аргументами, а присваивать начальное значение х не нужно. Поиск корня будет осуществлен в промежутке между а и b альтернативным численным методом (Риддера или Брента):

.

Когда root имеет четыре аргумента, следует помнить о двух ее особенностях:

- внутри интервала [ а, b ] не должно находиться более одного корня, иначе будет найден один из них, заранее неизвестно какой именно;

- значения f (а) и f (b) должны иметь разный знак, иначе будет выдано сообщение об ошибке.

Иногда алгоритм поиска корня натыкается на локальный минимум функции, при этом появляется сообщение «отсутствие сходимости», в таком случае следует попробовать другое начальное решение.

Для поиска комплексных корней следует задавать комплексное начальное приближение: x: = 1i или 1j.

3. Решение систем линейного уравнения.

Системы линейных уравнений решаются матричным способом (см. лабораторную работу № 2).

Решите следующую систему:

Вектор искомых решений:

.

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

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

Зададим начальные приближения для всех неизвестных:

х: = 1 у: = 1 z: = 0.

Вводим уравнения в блок решения уравнений:

Рис. 3. Фрагмент решения в MathCAD

 

Найденное решение:

.

5. Выполните индивидуальное задание.

6. Показать результат преподавателю.


ВАРИАНТЫ ЗАДАНИЙ

Задание для всех вариантов.

1. Решить систему линейных уравнений матричным способом.

x 1 + 5 x 2 + x 3 = V + 12

3 x 1 x 2 + x 3= V – 1

Vx 1 + 3 x 2 + (V +4) x 3 = V (V +2) – 6

 

Здесь V – номер компьютера.

 

2. Решить уравнение с одной неизвестной.

Таблица 1

1. Начальное приближение 0
2. Начальное приближение 1
3. Начальное приближение 0
4. Начальное приближение 0
5. Начальное приближение 0
6. Начальное приближение 1
7. Начальное приближение 1
8. Начальное приближение 0
9. Начальное приближение 0
10. Начальное приближение 1
11. Начальное приближение 0
12. Начальное приближение 0

ЛАБОРАТОРНАЯ РАБОТА № 4.





Поделиться с друзьями:


Дата добавления: 2016-12-05; Мы поможем в написании ваших работ!; просмотров: 370 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Человек, которым вам суждено стать – это только тот человек, которым вы сами решите стать. © Ральф Уолдо Эмерсон
==> читать все изречения...

2279 - | 2133 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.