- •Среднее профессиональное образование Методическое пособие по MathCad по учебной дисциплине «Математические пакеты программ»
- •Воронеж 2013
- •Пояснительная записка
- •1 Основы работы в среде MathCad
- •1.1 Запуск и выход из программы
- •1.2 Экран дисплея при работе в среде Mathcad
- •1 Строка меню Панель форматирования.2.1 Строка заголовка окна
- •1.2.2 Строка меню программы
- •1.2.3 Панель инструментов Стандартная
- •1.2.4 Панель инструментов Форматирование
- •1.2.5 Панель инструментов Математика
- •1.2.6 Панель инструментов Калькулятор
- •1.2.7 Строка состояния
- •1.3 Сохранение документа и завершение работы с программой
- •2 Вычисление математических выражений
- •2.1 Упражнения к теме 2
- •3 Решение уравнений
- •3.1 Упражнения к теме 3
- •4 Дифференцирование
- •4.1 Упражнения к теме 4
- •5 Интегрирование
- •5.1 Упражнения к теме 5
- •6 Системы уравнений и неравенства
- •6.1 Упражнения к теме 6
- •7 Работа с матрицами
- •7.1 Векторные и матричные операции
- •7.2 Функции, возвращающие специальные характеристики матриц
- •7.3 Упражнения к теме 7
- •8 Построение графиков функций
- •8.1 Построение двумерного графика функции
- •8.2 Упражнения к теме 8.1
- •8.3 Построение графиков поверхностей
- •8.4 Упражнения к теме 8.3
- •8.5 Построение параметрически заданных поверхностей
- •8.5.1 Построение сферы
- •8.5.2 Построение трехмерных фигур с вырезом
- •8.6 Построение поверхностей, полученных вращением кривых вокруг осей
- •8.7 Упражнения к теме 8.5 – 8.6
- •9 Анимация
- •9.1 Упражнения к теме 9
- •10 Математическое моделирование
- •10.1 Основные понятия моделирования
- •10.1.1 Назначение и цели моделирования
- •10.1.2 Основные виды моделей и их свойства
- •10.1.3 Основные принципы моделирования
- •10.1.4 Технология моделирования
- •10.2 Примеры моделирования
- •10.2.1 Имитация Броуновского движения частиц в плоскости
- •10.2.2 Имитация Броуновского движения частиц в пространстве
- •11 Программирование
- •11.1. Задание операторов пользователя
- •11.2 Задание программных модулей
- •11.2.1 Инструкция Add Line
- •Список литературы
- •MathCad
8 Построение графиков функций
8.1 Построение двумерного графика функции
Для построения графиков в декартовых координатах выбираем меню Добавить — подменю Графики — Х-У график или нажимаем кнопки Shift + @.
В ячейке, расположенной под осью абсцисс, необходимо задать независимую переменную х, а в ячейке, находящейся рядом с осью ординат — f(x). Границы графика определяются автоматически в зависимости от промежутка изменения х. Независимую переменную х необходимо определить заранее как переменную, принимающую значения из промежутка, в виде: х := хmin, хmin + х..хmax. Для того чтобы на экране появился символ промежутка («..» — две точки), необходимо нажать клавишу «;» либо щелкнуть на соответствующей пиктограмме m..n панели Векторы и матрицы. В Mathcad существует возможность строить график функции, не задавая предварительно промежуток изменения независимой переменной. По умолчанию этот промежуток принимается равным [-10,10].
Если на одном графике необходимо отобразить несколько функций, то их надо просто перечислить после первой функции в месте ввода возле оси Y, отделяя выражения функций запятыми.
8.2 Упражнения к теме 8.1
Построить график функции y = sin(x), х[0,2].
Добавить на предыдущий график функции y = cos(2x) и y = sin3(x).
Построить график функции y = -2-х, х[-10,10].
Построить график функции, соединяющий точки:
(хi, уi) = (sin(2), sin(4)), i = 0, 2,…,N.
Пример выполнения упражнения 1. Присваиваем функции значение y := sin(x), задаем промежуток изменения независимой переменной от 0 до 2: х := 0,0.01..2, выбираем меню Добавить — подменю Графики — Х-У график, заполняем внизу х, по оси ординат — f(x):
Пример выполнения упражнения 4. Для построения графика функции, заданной параметрически, задаем число точек, аналитические выражения для пар чисел (хi, уi), выбираем меню Добавить — подменю Графики — Х-У график, заполняем внизу хi, по оси ординат — y
8.3 Построение графиков поверхностей
Построение графиков поверхностей (трехмерных графиков или 3D-графиков) требует создания матрицы точек (аппликат) зависимости z(x,y), т.е. функции двух переменных.
Необходимо определить функцию двух переменных. Затем выбрать меню: Добавить — Графики — График 3D–разброса. На единственное место ввода под шаблоном вводим имя функции двух переменных. Выводим указатель мыши за пределы графика и щелкаем левой кнопкой.
Трехмерную фигуру можно вращать в пространстве при помощи мыши. Вид трехмерных фигур сильно зависит от того, под какими углами относительно осей X, Y и Z фигуру рассматривают. Нередко небольшие пики, впадины или лепестки фигуры просто не видны на фоне высоких пиков или глубоких впадин. Вращение фигуры эквивалентно ее просмотру с разных сторон.
Для вращения фигуры необходимо поместить указатель мыши в область графика, нажать левую кнопку мыши и, удерживая ее, начать перемещать мышь в том или ином направлении.
Если оперировать мышью при нажатой клавише CTRL, можно удалять объект от наблюдателя или приближать объект к наблюдателю. Если проделать те же действия с нажатой клавишей SHIFT, то после отпускания левой кнопки можно вообще наблюдать анимированную («живую») картину вращения объекта в любом заданном предварительно направлении. Для остановки вращения надо щелкнуть левой кнопкой мыши в области графика.
На одном графике можно строить несколько поверхностей. Для этого надо определить несколько функций двух переменных, описывающих поверхности, и ввести через запятую имена этих функций в месте ввода шаблона трехмерного графика.
После построения каждую фигуру можно форматировать отдельно.