|
|||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Двумерные графикиВ MathCAD построение двумерного графика можно выполнить в декартовой и полярной системах координат, кроме того, изменяя многочисленные параметры, можно создавать комбинации типов графиков, а также новые типы. Рассмотрим построение графиков в прямоугольной системе координат на конкретных примерах. ЗАДАЧА 4.1. Функция задана таблицей 4.1. Построить график. Таблица 4.1 Значения функции y=f(x)
Решить поставленную задачу довольно просто, так как она сводится к построению графика двух векторов. Выполним следующую последовательность действий: · сформировать векторы данных X и Y (способы задания векторов подробно были описаны в третьей главе); · щелкнуть по кнопке в панели инструментов Graph (или выполнить команду Insert\Graph\X–Y Plot @), вызвав тем самым вставку шаблона для построения графика в декартовой системе координат; · ввести исходные данные в графическую область, заполнив маленькие прямоугольники, расположенные около осей, в нашем случае в среднем поле оси абсцисс необходимо указать имя вектора Х, а в среднем поле оси ординат – Y; · нажать клавишу ENTER или щелкнуть мышкой вне области построения. На рис. 4.3 изображен результат решения задачи. Получился график, заданный соответствующими парами элементов определенных ранее векторов.
Рис. 4.3. Построение графика функции, заданной в виде таблицы Как видно на рис. 4.4, шаблон имеет поля ввода данных не только по центру осей. Если выделить уже построенный график, щелкнув по области построения, то становится видно, что крайние поля ввода определяются автоматически. Числа, которыми заполнены позиции по краям осей координат, указывают на предельные значения абсцисс и ординат, то есть задают масштаб графика, и при желании их можно изменить (см. задачу 2). Рис. 4.4. Пустая и заполненная графические области На рис. 4.5 показано, как можно создать график двух векторов, если они являются столбцами матрицы (формирование матрицы и оператор выделения ее столбца подробно описаны в главе 3).
Рис. 4.5. График векторов, являющихся столбцами матрицы ЗАДАЧА 4.2. Построить график функции y =| x |/2. Способ построения, который будет выбран для решения этой задачи, можно назвать быстрым построением графика, так как он не требует предварительного определения значений х и у. График, изображенный на рис. 4.6 слева, был получен после выполнения следующих действий: · вставка шаблона для построения графика в декартовой системе координат (кнопка в панели инструментов Graph или команда Insert\Graph\X–Y Plot @)); · ввод имени аргумента в поле ввода по оси абсцисс; · ввод функции в соответствующее поле оси ординат; · щелчок мышкой вне области построения. Рис. 4.6. Быстрое построение графика функции В MathCAD пределы значения аргумента по умолчанию изменяются в диапазоне от -10 до 10. На рис. 4.6 слева изображен график, созданный автоматически, так как значения аргумента не были определены иначе. В предыдущей задаче отмечалось, что диапазон построения графика при необходимости можно изменить. Для этого график необходимо выделить, щелкнуть мышкой по изменяемому значению, удалить его и ввести новое. В графике, находящемся справа на рис. 4.6, диапазон значений аргумента изменен, соответственно, на 0 и 20. ЗАДАЧА 4.3. Функция задана аналитически y = cos (x /2)+ cos (5∙ x)/5. Построить график на интервале [-15;15]. В принципе, эту задачу можно было бы решить так называемым быстрым способом (см. задачу 2), но если значение функции и значение аргумента будет использоваться в дальнейших вычислениях, то лучше построить график ранжированной переменной. Для этого необходимо выполнить следующие операции: · определить аргумент х, как ранжированную переменную; · задать функцию у (х); · вставить шаблон для построения графика ( или Insert\Graph\X–Y Plot @)); · ввести х по оси абсцисс и у (х) по оси ординат; · нажать ENTER или щелкнуть указателем мыши, отведя его в сторону. Несколько вариантов построения графика ранжированной переменной приведены на рис. 4.7. В первом случае ранжированная переменная была определена небольшим количеством значений х: -15, -14, …0, 1, 2,…14, 15 (то есть с шагом 1). Повторное определение переменной х (с шагом 0.2) значительно увеличило количество аргументов функции, что привело к более точной форме графика. Рис. 4.7. Построение графика ранжированной переменной Внимание!!! Ограниченное число значений аргумента ведет к искажению формы графика. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |