Поделиться Поделиться

Построение пересекающихся фигур

Особый интерес представляет собой возможность построения на одном графике ряда разных фигур или поверхностей с автоматическим учетом их взаимного пересечения. Для этого надо раздельно задать матрицы соответствующих поверхностей и после вывода шаблона 3D-графика перечислить эти матрицы под ним с использованием в качестве разделителя запятой (Рисунок 4).

Построение пересекающихся фигур - Инвестирование - 1

Рисунок 4.

Создание анимационного клипа

MathCAD имеет встроенную переменную FRAME, чье единственное назначение - управление анимациями:

· Создайте объект, чей вид зависит от FRAME.

· Убедитесь, что установлен режим автоматического расчета (Математика Þ Автоматическое Вычисление ).

· Выберите Вид Þ Анимация для вызова одноименного диалогового окна.

· Заключите в выделяющий пунктирный прямоугольник часть рабочего документа, которую нужно анимировать.

· Установите нижние и верхние границы FRAME (поля От:и До: ).

· В поле Скоростьвведите значение скорости воспроизведения (кадров/сек).

· Выберите Анимация . Сейчас анимация только создается.

· Сохраните анимацию как АVI файл (Сохранить как ).

· Воспроизведите сохраненную анимацию Вид Þ Воспроизведение.

Лабораторная работа 2. Решение уравнений средствами Mathcad

Как известно, многие уравнения и системы уравнений не имеют аналитических решений. В первую очередь это относится к большинству трансцендентных уравнений. Доказано также, что нельзя построить формулу, по которой можно было бы решить произвольное алгебраическое уравнение степени выше четвертой. Однако такие уравнения могут решаться численными методами с заданной точностью (не более значения заданного системной переменной TOL ).

Численное решение нелинейного уравнения

Для простейших уравнений вида f(x) = 0 решение в Mathcad находится с помощью функции root (Рисунок 5).

Построение пересекающихся фигур - Инвестирование - 2

Рисунок 5.

root( f(х1, x2, …), х1, a, b )

Возвращает значение х1 , принадлежащее отрезку [a, b] , при котором выражение или функция f(х) обращается в 0. Оба аргумента этой функции должны быть скалярами. Функция возвращает скаляр.

Аргументы:

f(х1, x2, …) - функция, определенная где-либо в рабочем документе, или выражение. Выражение должно возвращать скалярные значения.

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

a, b - необязательны, если используются, то должны быть вещественными числами, причем a < b.

Приближенные значения корней (начальные приближения) могут быть:

1. Известны из физического смысла задачи.

2. Известны из решения аналогичной задачи при других исходных данных.

3. Найдены графическим способом.

Наиболее распространен графический способ определения начальных приближений. Принимая во внимание, что действительные корни уравнения f(x) = 0 - это точки пересечения графика функции f(x) с осью абсцисс, достаточно построить график функции f(x) и отметить точки пересечения f(x)с осью Ох, или отметить на оси Ох отрезки, содержащие по одному корню. Построение графиков часто удается сильно упростить, заменив уравнение f(x) = 0 равносильным ему уравнением:

Построение пересекающихся фигур - Инвестирование - 3 ,  

где функции f1(x) и f2(x) - более простые, чем функция f(x). Тогда, построив графики функций у = f1(x) и у = f2(x),искомые корни получим как абсциссы точек пересечения этих графиков.

Пример. Графически отделить корни уравнения:

x lg x = 1. (1)

Построение пересекающихся фигур - Инвестирование - 4

Уравнение (1) удобно переписать в виде равенства:

lg x= Построение пересекающихся фигур - Инвестирование - 5 .

Отсюда ясно, что корни уравнения (1) могут быть найдены как абсциссы точек пересечения логарифмической кривой y = lg x и гиперболы y = Построение пересекающихся фигур - Инвестирование - 5 . Построив эти кривые, приближенно найдем единственный корень Построение пересекающихся фигур - Инвестирование - 7 уравнения (1) или определим его содержащий отрезок [2, 3].

← Предыдущая страница | Следующая страница →