10. Работа с графиками в среде MathCad.
Для создания графиков в системе имеется программный графический процессор. Для построения графиков используются шаблоны. Их перечень содержит подменю Graph в позиции Insert главного меню.
В подменю Graph содержится список из семи основных типов графиков. Они позволят создать следующие виды графических изображений:
X-Y Plot @ - двумерная графика в декартовой системе координат;
Polar Plot (Ctrl + 7) - графика в полярной системе координат;
Surface Plot - трехмерная графика;
Contour Plot - контурная графика трехмерной поверхности;
3D Scatter Plot - графика в виде точек ( фигур) в трехмерном пространстве;
Vector Fluid Plot - графика векторного поля на плоскости;
3D Bar Chart - изображение в виде совокупности столбиков в трехмерном пространстве.
Графические изображения можно построить и с помощью кнопки построения графиков палитры математических операций (меню View, позиция Pallette).
Существует два способа построения двухмерных графиков. По первому способу достаточно ввести выражение, описывающее функцию f(x), затем вывести шаблон X-Y plot с помощью меню. Появится шаблон графика с заданной функцией. Для второго способа нужно вначале задать ранжированную переменную, например х, указав диапазон ее изменения и шаг:
x:= x0, x0+h .. xk,
Значения массива переменных x задается начальным значением x0, следующего значения x0 + h и конечным значением xk. Затем надо задать соответствующие функции и вывести шаблон двухмерного графика. В средние маленькие шаблоны полученного прямоугольника надо по оси абсцисс, ввести аргумент, а по оси ординат - функцию. При выводе курсора за пределы графика появится график. Когда в одном поле строятся графики нескольких функций, по оси ординат функции надо вводить через запятую. Мышью, зацепив за границы шаблона, можно изменить размеры графика. Постройте график функции f(x) = sin(x).
Для форматирования графиков надо на графике щелкнуть два раза левой клавишей мыши. В появившемся окне можно редактировать параметры отображения осей (X-Y Axes), отображение линий графика (Traces), форматирование надписей (Label), задать параметры форматирования графиков по умолчанию. Если выделить график и щелкнуть левой клавишей на панели Zoom, появляется возможность просмотреть части графика. Активация кнопки Trace позволяет провести трассировку графика, т.е. определить координаты точек графика.
Рассмотрим построение графиков в полярной системе координат. В полярной системе координат точка задается углом и модулем радиус-вектора Обычно угол задается в виде: где рекомендуется задать d - шаг по углу
Опция Polar Plot(Ctrl+7) (полярный график) выводит шаблон таких графиков в форме окружности с шаблонами данных. Снизу шаблона надо ввести , справа - функцию , а также надо указать в шаблоне справа и сверху. Можно на одном шаблоне построить несколько графиков, для этого функции записываются через запятые.
Постройте графики функций: R1() = sin(3), R2( )= 1,2 sin(5).
Для этого введите
Существует возможность прямого построения графиков функций и без определения диапазона перемещений
Для этого надо справа ввести функцию, например, , а внизу и вынести шаблон графика полярной системы координат.
Для построения трехмерного графика сначала надо задать функцию двух переменных. Далее на экран надо вывести стандарт трехмерной графики. Затем в ячейку появившегося шаблона следует ввести имя функции и щелкнуть левой кнопкой мыши вне области построения графики.
Для построения трехмерного графика в системе Mathcad предварительно надо создать матрицу M значений аппликат функции f(x, y). Например, для построения графика надо ввести функцию, например, f(x, y) = sin(x2y), x = 0 .. 20, y = 0 ..20. Аргументы функции f(x, y) должны быть целыми. Затем вводят выражение для поверхности в виде и вызывают шаблон, например, трехмерной графики поверхности Surface Plot. Для перехода в нижний индекс надо нажать кнопку [ . В нижнем правом углу шаблона трехмерного графика введите букву M. После выхода курсора из области шаблона должен появится график трехмерной поверхности. Щелкнув на графике два раза левым пальцем на мышке можно открыть окно редактирования рисунка. Можно ввести цвета для осей координат, для рисунка, разметить оси и т.д. После редактирования рисунка надо нажать на клавишу «Применить».
На MathCad можно построить контурный график поверхности ContourPlot, трехмерную гистограмму 3d Bar Plot, точечный график поверхности 3DscaterPlot, векторный график поверхности Vector Field Plot.
Щелкнув два раза мышкой на трехмерном графике можно вызвать окно форматирования этого графика. Это окно имеет ряд вкладок:
General – задание общих параметров изображения;
Axes – задание параметров координатных осей;
Appearance – задание параметров изображения графика;
Backplanes – задание параметров граней;
Lighting – задание условий освещения;
Special – задание специальных параметров (контурные линии, столбцы);
Title – задание надписей и их параметров;
Advanced –задание дополнительных параметров (световые эффекты …)
Quick Plot Data – параметры быстрого построения графиков.
Открыв окно форматирования трехмерной графики в результате проб и ошибок можно научиться редактировать графики.
- Состав и назначение аппаратных средств компьютера.
- 2.Операционная система ms-dos. Командные файлы и конфигурирование системы.
- 3. Операционная система Windows
- 6. Работа с текстовым редактором word.
- 7.Графический редактор Paint
- 9.Работа с интерфейсом Mathcad
- 10. Работа с графиками в среде MathCad.
- 11.Построение частотных характеристик сау с использованием средств mathcad. Исследование устойчивости сау по частотным критериям.
- 12. Матричные и векторные операции в среде маthcad. Вычисление собственных чисел и собственных векторов. Определение устойчивости сау по алгебраическим критериям и матрице переменных состояний.
- 13. Решение уравнений, сис-мы линейных и нелинейных урав-й в среде mathcad
- Решение сис-м линейных уравнений
- Решение систем уравнений
- 14.Приведение к системе дифференциальных уравнений сау, заданной передаточной функцией.
- 15. Решение дифф.Уравнений в среде mathcad.Построение переходного процесса сау
- 16. Символьные вычисления. Преобразование символьных выражений.
- 17. Операции преобразования Лапласа, Фурье, z-преобразования и их применение для анализа сау.
- 18. Обратное преобразование Лапласа для переходного процесса.
- 19. Работа в системе matlab
- 20. Создание м-функций и м-сценариев
- 21. Арифметические, логические операции в системе mathlab.
- 22. Операции с векторами и матрицами в системе mathlab.
- 23. Операции линейной алгебры в системе MathLab. Построение двухмерных и трехмерных графиков в системе MathLab.
- Функция grid служит для нанесения координатных линий, функция title выводит заголовок графика, а функции xlabel(‘X’) и ylabel(‘y’) выводят пояснения к графику.
- 25.Построение логарифмических частотных характеристик
- 24. Последовательное построение нескольких графиков, разбиение графического окна, наложение графиков друг на друга. Формирование графика.
- 26. Операции с полиномом.
- 27.Моделирование линейных систем.
- 28.Ввод и преобразование моделей.
- 31. Построение временных характеристик системы. Определение показателей качества переходного процесса.
- 32. Построение частотных характеристик системы. Определение запасов устойчивости.
- 33. Получение информации о нулях и полюсах системы. Определение устойчивости. Построение матрицы управляемости и наблюдаемости системы.
- 35. Работа с библиотеками пакета Simulink.
- 36.Моделирование линейных непрерывных элементов в пакете Simulink..
- 37.Источник дискретных импульсов Discrete Pulse Generator
- 38.Использование источников в пакете Simulink.. Определении их характеристик.
- 39.Обзор виртуальных регистраторов
- Виртуальный осциллограф
- Виртуальный графопостроитель xy Graph
- Дисплей Display
- Блок остановки моделирования Stop
- Блоки сохранения То File и То Workspace
- 4 0. Характеристики нелинейных звеньев пакета Simulink..
- 42. Операторы условного перехода в системе Matlab.
- 43.Операторы цикла системы Matlab
- Оператор цикла с заданным числом повторений
- 44. Основные свойства пакета расширения Symbolic Math. Получение справки и использование демонстрационных примеров.
- 45. Задание символьных переменных. Символьные операции с матрицами.
- 46. Символьные операции математического анализа.
- 47. Решение алгебраических уравнений.
- 48. Интегральные преобразования в Simulink.
- 49.Символьные операции с выражениями.
- 50. Локальные и глобальные сети. Система Internet. Доменная система имен. Основы работы в Internet'e.