Решение алгебраических уравнений в MathCad
С помощью символьного процессора программы MathCAD можно вычислить аналитически значение переменной, при котором заданное выражение обращается в ноль, то есть решить уравнение, записанное в виде f(x)=0. Напомню, что для выполнения этой задачи необходимо сделать следующее:
1. Ввести левую часть уравнения, то есть f(x).
2. Выделить переменную, относительно которой будет решаться уравнение.
3. Выбрать в меню Символика пункт Переменная / Решить.
Для численного решения нелинейного уравнения общего вида f(x)=0 используется функция root(f(x),x,a,b), где f(x) – левая часть уравнения (можно указать имя уже определенной вами функции), х – имя переменной, относительно которой решается уравнение, необязательные параметры a, b – границы отрезка, на котором ищется корень. Если вы не указываете границы отрезка, перед функцией root() обязательно указать начальное значение переменной х, например х:= ‑1. Поиск корня уравнения ведется итерационным методом с заданной точностью (по умолчанию 10-3). За точность отвечает переменная TOL (tolerance).
Задание 7: Вычислить (точно или приближенно) корень искомого уравнения при помощи программы MathCAD. Для приближенного поиска корня уравнения выбрать точность, равную 10-5. Сравните результаты расчетов, полученные в разных программах.
Критерии оценки полученных знаний, умений и навыков:
студент получает 4 балла при выполнении лабораторной работы и ответе на контрольные вопросы преподавателя, поощрительный 1 балл студент получает при своевременном (в день проведения лабораторной работы) выполнении лабораторной работы, дополнительные 5 баллов студент получает при реализации одного из изученных алгоритмов на языке программирования ПАСКАЛЬ. Таким образом, максимальное количество баллов, которые студент может получить за данную лабораторную работу, равно 10.
Примерные контрольные вопросы:
От чего зависит скорость сходимости метода половинного деления и метода хорд?
Как определяется точность решения, полученного методом половинного деления или методом хорд?
Какие недостатки и достоинства имеют метод половинного деления и метод хорд?
От чего зависит сходимость и скорость сходимости метода простой итерации и метода Ньютона?
Какие недостатки и достоинства имеют метод простой итерации и метод Ньютона?
Какой из изученных методов, на ваш взгляд, является наиболее удачным для решения конкретного уравнения?
Какие команды программы MathCAD позволяют решить нелинейное уравнение?
- Лабораторная работа №1 Изучение алгоритмов численного решения нелинейных уравнений Изучение алгоритмов численного решения нелинейных уравнений в Excel.
- Решение алгебраических уравнений в MathCad
- Лабораторная работа №2 Изучение алгоритмов численного решения систем алгебраических уравнений
- Часть 1. Решение систем линейных уравнений
- Изучение алгоритмов решения систем линейных уравнений в excel
- Мопред - возвращает определитель матрицы (матрица хранится в массиве). Синтаксис функции: мопред(массив).
- Решение систем линейных уравнений в MathCad
- Часть 2. Решение систем нелинейных уравнений Изучение алгоритмов численного решения систем нелинейных уравнений в Excel
- 1. Метод простой итерации.
- 2. Метод Ньютона.
- Решение систем линейных уравнений в MathCad
- Лабораторная работа №3 Интерполяция и аппроксимация функций Интерполяция и аппроксимация функций в Excel.
- Интерполяция функций в MathCad.
- Лабораторная работа №4 Численное интегрирование Численное интегрирование в Excel.
- Численное интегрирование в MathCad.
- Лабораторная работа №5 Изучение алгоритмов численного нахождения минимума функций одной переменной Изучение алгоритмов численного нахождения минимума функции одной переменной в Excel
- Нахождение минимума функции одной переменной в MathCad
- Лабораторная работа №6 Изучение алгоритмов численного нахождения минимума функций нескольких переменных
- Изучение алгоритмов численного нахождения минимума функции нескольких переменных в Excel
- Нахождение минимума функции нескольких переменных в MathCad