Лекция 6 по дисциплине «Информационные технологии» на тему: «Решение уравнений и неравенств и системы уравненийв MathCAD» Мамонова Татьяна Егоровна

Презентация:



Advertisements
Похожие презентации
Численные методы линейной алгебры. Методы решений нелинейных уравнений и систем. Лекция 3:
Advertisements

Решение уравнений и систем уравнений. MathCad. Тема 4.
Компьютерная реализация математических моделей динамических систем.
1 Лекция 10 ТЕХНОЛОГИИ РАБОТЫ С СИСТЕМОЙ КОМПЬЮТЕРНОЙ МАТЕМАТИКИ MAPLE План лекции Решение уравнений Решение систем уравнений Решение неравенств Интегрирование.
Применение численных методов при моделировании химико-технологических процессов.
Автор Лагутина Марина Андреевна Руководитель проекта Учитель математики ГБОУ СОШ 237 Белкина Елена Геннадьевна АВТОМАТИЗАЦИЯ ТРУДА УЧИТЕЛЯ НА ПРИМЕРЕ РЕШЕНИЯ.
Метод тригонометрических подстановок Презентацию выполнил: Ведин Артём.
Лекция 2 I.1 Переменные. Константы Переменные могут быть буквами греческого алфавита α – alpha Α - Alpha γ – gamma Γ - Gamma λ – lambda Λ - Lambda θ –
Л АБОРАТОРНАЯ РАБОТА 7 Тема: Решение граничных задач для обыкновенных дифференциальных уравнений Тема: Решение граничных задач для обыкновенных дифференциальных.
Л АБОРАТОРНАЯ РАБОТА 3 Тема: Интерполирование функций.
Советы по выполнению заданий части 1 Рассмотрим приемы, которые позволяют либо определить правильный ответ, либо исключить явно неверные ответы.
НЕЛИНЕЙНЫЕ УРАВНЕНИЯ § 1. Уравнения с одним неизвестным.
НЕЛИНЕЙНЫЕ УРАВНЕНИЯ § 1. Уравнения с одним неизвестным.
Предел функции Лекция 1. Ведение в Математический анализ – часть математики, в которой функции и их обобщения изучаются с помощью пределов. § Понятие.
Моделирование в электронных таблицах. Этап 4 можно реализовать с помощью табличного процессора. Конкретно с помощью программы Microsoft Excel.
Вычисление значений многочлена. Схема Горнера. При аппроксимации функций, а также в некоторых других задачах приходится вычислять значения многочленов.
Уравнение это равенство, содержащие переменную или несколько переменных f 1 (x)=f 2 (x) или f 1 (x 1 ;x 2 …x n )=f 2 (x 1 ;x 2 …x n ).
Функциональные и степенные ряды Функциональные ряды Степенные ряды Сходимость степенных рядов Свойства степенных рядов 1/18.
БИК Специальность ПОВТ Дисциплина "Численные методы" 1.
Математическая модель и численные методы. Интерполяционный полиномы Лекция 1:
Транксрипт:

Лекция 6 по дисциплине «Информационные технологии» на тему: «Решение уравнений и неравенств и системы уравненийв MathCAD» Мамонова Татьяна Егоровна гр. 8Е21

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

Для тангенса (и котангенса) этого главного значения достаточно посредством периодического продолжения atan(x)+kp, где k – целое представить все решения. При решении уравнений с тангенсами и котангенсами возникает также вполне разрешимая проблема, связанная с тем, что данные функции определены не во всех точках числовой прямой. Указанное ограничение не играет особой роли при решении уравнений с помощью MathCAD. 2

Так как синус и косинус определены для всех значений аргумента, вопрос об области определения при решении уравнений, содержащих только эти тригонометрические функции, как правило, отпадает. Вторая сложность: обратные функции asin(x) и acos(x), значениями которых являются главные значения обратных отображений, не дают всех решений в рамках одного периода (2pi). 3

Пример 6.1 1) 2) 4

Пример 6.2 Решение «в лоб»: Решение с анализом: 5

Решение неравенств Неравенства, как и уравнения, можно решать: 1) с использованием символьного знака равенства, 2) отметив переменную следом курсора, посредством выполнения команды Solve (Вычислить) подменю Variable (Переменные) меню Symbolics (Символы); 3) в разных неравенствах могут быть использованы различные знаки неравенств; 4) знаки «больше» и «меньше» могут вводиться непосредственно с клавиатуры. Все остальные знаки можно вводить при помощи панели Evaluation (Вычисления), либо сочетанием клавиш. 6

ЗнакСочетание клавиш Ctrl+0 Ctrl+9 Ctrl+3 7

Системы линейных уравнений Функция: lsolv(A,B) Она решает систему линейных алгебраических уравнений вида: А*X =B, выдавая решение – вектор X. А – матрица коэффициентов размерности nxn; В – вектор свободных членов размерности n ; X – вектор неизвестных пока решений. 8

Блок: Given Уравнения Ограничительные условия Find (v1,v2,...vn) – возвращает значение одной или ряда переменных для точного решения vi – переменные, которые надо найти. Последовательность действий при численном решении: 1) Задаем начальные (стартовые) значения для искомых переменных. 2) Заключаем уравнения в блок решения, начинающийся ключевым словом Given и заканчивающийся ключевым словом Find(v1,v2,...vn). 3) Если после слова Find(v1,v2,...vn) ввести знак равенства [=], MathCAD выдаст численное решение. 9

Пример 6.3 9

Нелинейные уравнения и системы уравнений Многие уравнения (например, трансцендентные), и системы из них не имеют аналитических решений. Они могут решаться численными методами с заданной погрешностью (не более значения, заданного системной переменной (TOL). Для простейших уравнений вида F(x)=0 решение находится с помощью функции Rооt(Выражение, Имя_переменной) Эта функция возвращает значение переменной с указанным уровнем точности, при котором выражение дает 0. 11

Пример

Поиск корней многочлена Для поиска корней обычного полинома р(х) степени n MathCAD содержит функцию: polyroots(V), Она возвращает вектор корней многочлена (полинома) степени n, коэффициенты которого находятся в векторе V, имеющем длину равную n+1. Корни полинома могут быть как вещественными, так и комплексными числами. Не рекомендуется пользоваться этой функцией, если степень полинома выше пятой-шестой, так как тогда трудно получить малую погрешность вычисления корней. 13

Пример

При решении систем нелинейных уравнений используется специальный вычислительный блок, открываемый служебным словом – директивой Given – и имеющий следующую структуру: Given Уравнения Ограничительные условия Выражения с функциями Find и Minerr В блоке используется одна из следующих двух функций: 1) Find(vl, v2,..., vn) – возвращает значение одной или ряда переменных для точного решения; 15

2) Minerr(vl, v2,..., vn) – возвращает значение одной или ряда переменных для приближенного решения. 3) Принципиальные различия функций: функция Find используется, когда решение реально существует (хотя и не является аналитическим), функция Minerr пытается найти максимальное приближение даже к несуществующему решению путем минимизации среднеквадратичной погрешности решения. 16

Пример

Спасибо за внимание