методичка. Решение математических задач в среде Mathcad методические указания к лабораторным работам
![]()
|
ЛАБОРАТОРНАЯ РАБОТА № 2ПОСТРОЕНИЕ ГРАФИКОВ СРЕДСТВАМИ MATHCAD Цель лабораторной работы – ознакомиться с методами созда- ния графиков в среде пакета MathCAD. В пакет MathCAD встроено несколько различных типов графи- ков, которые можно разбить на две большие группы. Двумерные графики: XY (декартовый) график (XY Plot); полярный график (Polar Plot). Трехмерные графики: график трехмерной поверхности (Surface Plot); график линий уровня (Contour Plot); трехмерная гистограмма (3D Bar Plot); трехмерное множество точек (3D Scatter Plot); векторное поле (Vector Field Plot). Все графики создаются совершенно одинаково, с помощью па- нели инструментов Graph (График), различия обусловлены отобража- емыми данными. Построениеграфиковвдекартовойсистемекоординатвоз- можно следующим способом. Вначале необходимо ранжировать аргумент, указав диапазон его изменения и шаг. Это выполняется по правилам, рассмотренным для ранжирования переменных в предыдущей лабораторной работе. Затем надо задать соответствующие функции и ввести шаблон X-Y Plot с помощью меню. Появится шаблон графика с заданной функцией. В средние шаблоны данных нужно поместить имя переменной и име- на функций. Если строятся графики нескольких функций в одном шаблоне, то для их разделения следует использовать запятые. Крайние шаблоны данных служат для указания предельных значений абсцисс и ординат, т.е. они задают масштаб графика. Если оставить эти шаблоны незаполненными, то масштабы по осям графика будет устанавливать- ся автоматически. Чтобы произошло построение графика в автоматическом режиме вычислений, достаточно вывести курсор за пределы графика или нажать клавишу F9. Пример построения графиков показан на рис. 6. x 10 9.99 10 f( x) sin( x)3 x3 f1( x) 1562 f2( x) ex f( x) ![]() f1( x) ![]() 1 ![]() 0 1 10 0 10 x f2( x) ![]() 4 3 10 2 4 10 1 4 10 0 ![]() 0 5 10 x ![]() Возможно построение графика в полярной системе координат с использованием шаблона обычного графика в прямоугольной системе координат. Для этого нужно по оси X установить R(W) · cos(W), а по оси Y – R(W) · sin(W). W 0 0.001 2 R1( W ) sin( 3 W ) R2( W ) 1.3 cos ( 5 W ) Rmin 0 Rmax 1.3 R1( W ) R2( W ) 18 240 270 W 0 ![]() Рис. 7 Для построения графика поверхности можно воспользоваться двумя способами: Если вам надо только посмотреть общий вид поверхности, то MathCAD предоставляет возможность быстрого построения подобных графиков. Для этого достаточно определить функцию f(x,y) и выпол- нить команду Insert –> Graph –> Surface Plot или нажать соответ- ствующую кнопку наборной панели Graph (сочетание клавиш [Ctrl+7]). В появившейся графической области под осями на месте шаблона для ввода надо указать имя (без аргументов) функции. MathCAD автоматически построит график поверхности. Независимые переменные x и y принимают значения из промежутка [–5,5]. График приведен на рис. 8. ![]() Рис. 8 При необходимости этот промежуток может быть уменьшен или увеличен. Для этого необходимо выделить график и воспользоваться командой Format –> Graph –> 3D Plot или щелкнуть ПРАВОЙ кноп- кой мыши по выделенному графику и в контекстном меню выбрать команду Format. В появившемся окне 3-D Plot Format на вкладке QuickPlot Data (рис. 9) можно установить другие параметры измене- ния независимых переменных x и y. ![]() Рис. 9 Для построения графика поверхности в определенной области изменения независимых переменных или с конкретным шагом их из- менения необходимо сначала задать узловые точки xi и yj, в которых будут определяться значения функции. После (а можно и до) этого надо определить функцию f(x,y), график которой хотите построить. После этого необходимо сформировать матрицу значений функции в виде Ai,j = f(xi,yj). Теперь после выполнения команды Insert –> Graph –> Surface Plot в появившейся графической области достаточно ввести имя мат- рицы (без индексов): ![]() В итоге получим график, изображенный на рис. 10. ![]() Рис. 10 ![]() ПОСТРОЕНИЕ ПОВЕРХНОСТИ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() i j ![]() i j ![]() M Рис. 11 Построение трехмерного графика в виде гистограммы, пред- ставляющей собой трехмерные столбики, высота которых определяет- ся значениями координаты Z(x,y). Подобные графики широко приме- няются при представлении сложных статистических данных, например представленных тремя независимыми переменными. При- мер построения такой гистограммы показан на рис. 12. f(x y) Mx y 2 ![]() x 0 15 y 0 15 Z) ![]() M Рис. 12 Порядок выполнения работыПостроить график функции в декартовой системе координат. Установить размеры графика не менее 100 × 100 мм. Установить оп- ции «Формат → трассировка», устанавливающие цвет линии – зеле- ный, линия – пунктирная, толщина – 3. ![]() ![]() ![]()
![]() опции «Формат → трассировка», устанавливающие цвет линии – синий, линия – штриховая, толщина – 4. Указать значение периода функции. ![]() ![]() ![]() ![]()
![]() ![]() ![]() y xпри x, изменяющемся в диапазоне от –100 до +100; y x x 1 x 1 при x, изменяющемся в диапазоне от –15 до +15; y до +25; y до +10; y y при x, изменяющемся в диапазоне от –25 при x, изменяющемся в диапазоне от –10 ![]() ![]() ![]() ![]() ![]() при x, изменяющемся в диапазоне 2 2 ![]() y ![]() cos x sin x при x, изменяющемся в диапазоне от –2 ![]() ![]() ![]() ![]() ![]() ![]() ![]()
y 1 , z ![]() ![]() 1 cosx 3 sinx при xот –2 ; y y ![]() arcsinx, z x arcsinxпри xот – ; ![]() ![]() ![]() ![]() ![]() y при xот – ; ![]() ![]() ![]() ![]() yx при xот – 5. Построить график в полярной системе координат. ![]() ![]() для изменяющегося в диапазоне 0 ![]() ![]() 2 ![]() ![]() ![]() для изменяющегося в диапа- ![]() 4. R( ) 2 ![]() ![]() для изменяющегося в диапазоне 0 20 ![]() ![]() ![]() ![]() ![]() ![]() ![]() для изменяющегося в диа- ![]() 8. R( ) 3e0,1 для изменяющегося в диапазоне 0 20 ![]() для ![]() в диапазоне 0 2 ; ![]() ![]() ![]() ![]() ![]()
![]() ![]() ![]() ность описывается выражением влияющие на вид графика. f(x, y) . Изменить опции, ![]() ![]() описывается выражением f(x, y) cos(x3 2 y) . Оформите протокол лабораторной работы средствами MathCAD. Содержание отчетаТитульный лист. Решение всех задач с комментариями. Контрольные вопросыНазовите порядок построения графика в декартовых системах координат. Назовите порядок построения графика в полярной системе ко- ординат. Каким образом можно управлять видом графика, выполняемо- го в декартовой системе координат? 25 Чем определяется количество точек, по которым строится график? ![]() |