
- •Тема1: Оформление документа, ввод и редактирование формул. Вычислительные особенности MathСad. Операторы и математические функции. Символьные вычисления.
- •Практическая часть
- •Символьные вычисления.
- •Порядок выполнения работы
- •Контрольные вопросы.
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9.
- •Вариант 10
- •Тема 2. Графические возможности пакета инженерных расчетов MathCad. Анимация.
- •Среди трехмерных выделяют
- •Построение двумерного графика.
- •Построение графиков в полярных координатах
- •3 . Размещение нескольких графиков на чертеже.
- •4. Форматирование двумерных графиков.
- •Изменение диапазона осей.
- •Создание маркеров.
- •Трассировка и увеличение масштаба просмотра графика.
- •5. Построение графиков поверхностей
- •6. Форматирование графика поверхности.
- •7. Анимация.
- •Средства пакета MathCad для решения нелинейных уравнений
- •Поиск корня алгебраического уравнения в заданном интервале
- •Корни полинома
- •2. Решение систем нелинейных уравнений. Метод простых итераций (последовательных приближений).
- •Средства пакета MathCad для решения нелинейных уравнений
- •Пример 4. Решить систему уравнений в окрестности точки . В ыполним проверку
- •Функции MathCad для решения задач оптимизации.
- •Тема 4: Элементы программирования в пакете инженерных расчетов MathCad.
- •Теоретические сведения.
- •Практическая часть
Функции MathCad для решения задач оптимизации.
MathCAD с помощью встроенных функций решается только задача поиска локального экстремума. Чтобы найти глобальный максимум (или минимум), требуется либо сначала вычислить все их локальные значения и потом выбрать из них наибольший (наименьший), либо предварительно просканировать с некоторым шагом рассматриваемую область, чтобы выделить из нее подобласть наибольших (наименьших) значений функции и осуществить поиск глобального экстремума, уже находясь в его окрестности. Второй вариант таит в себе опасность уйти в окрестность другого локального экстремума, но часто может быть предпочтительнее при решении практических задач.
Для поиска локальных экстремумов имеются две встроенные функции, которые могут применяться как в пределах вычислительного блока, так и автономно.
Minimize (f, x1, ... ,хn) – вектор значений аргументов, при которых функция f достигает минимума;
Maximize (f, x1, ... ,хn) – вектор значений аргументов, при которых функция f достигает максимума;
f(x1, ... ,хn)– заданная целевая функция;
x1, ... ,хn – аргументы, по которым производится минимизация(максимизация).
Всем аргументам функции f предварительно следует присвоить некоторые значения, причем для тех переменных, по которым производится минимизация, они будут восприниматься как начальные приближения.
Пример 7. Поиск локального экстремума в окрестности заданной точки.
Найти
максимум функции
в окрестности точки (4;5).
О
твет:
функция имеет максимум, равный 4, в
точке(1;1).
Пример 8. Поиск условного экстремума функции.
Найти
минимум функции
при условиях
.
Решение.
Задаем целевую функцию, матрицу системы ограничений и вектор правой части этой системы
З
адаем начальное приближение решения
3. С помощью вычислительного блока находим минимальное значение функции и значение вектора, на котором достигается это значение.
О
твет:
минимум функции равен 32.155 и достигается
в точке (1,0.623,0.343,1,0.048,1).
Контрольные вопросы.
Что значит отделить корень уравнения
?
Какие функции могут быть использованы для решения нелинейных уравнений?
Опишите конструкцию вычислительного блока.
В чем состоит градиентный метод?
В чем различие между функциями Find и Minner для решения систем нелинейных уравнений?
Где необходимо расположить ограничительные условия при решении задачи оптимизации?
Как ограничено число ограничительных условий для решения задачи оптимизации?
Варианты заданий
Вариант 1
Решить уравнение
, используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
Найти максимум функции
.
Вариант 2
Решить уравнение
, , используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
.
Найти максимум функции
при ограничении
.
Вариант 3
Решить уравнение
, , используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
.
Найти максимум функции
при ограничении
.
Вариант 4
Решить уравнение
, , используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
.
Найти максимум функции
.
Вариант 5
Решить уравнение
, , используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
.
Найти минимальное и максимальное значения функции
.
Вариант 6
Решить уравнение
, , используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
.
Найти максимум функции
при условиях
,
,
.
Вариант 7
Решить уравнение
, , используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
. Выполнить проверку.
Найти минимум функции
при условиях
,
,
.
Вариант 8
Решить уравнение
, , используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
. Выполнить проверку.
Найти минимум функции
при условиях
,
,
.
Вариант 9
Решить уравнение
, , используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
. Выполнить проверку
Найти минимум функции
при условиях
,
,
.
Вариант 10
Решить уравнение, предварительно оделив корни 7
, , используя встроенные функции root и Find. Сравнить полученные решения.
Найти все корни полинома
. Проиллюстрировать решение графически.
Решить систему нелинейных уравнений:
.
Выполнить проверку.
Найти минимум функции
при условиях
, ,
.