- •Вопрос 26. Сортировка обменом (так называемая "пузырьковая" сортировка).
- •Вопрос 27. Комбинированный тип данных. Запись. Описание записи. Доступ к полям записи
- •Вопрос 28. Оператор with.
- •Вопрос 29. Модуль crt
- •Вопрос 30. Модуль graph
- •Вопрос 31. Инициализация графики, подготовительные работы, управление цветом, закрытие режима
- •Вопрос 32. Процедуры и функции для работы с "графическими примитивами".
- •Вопрос 33. Процедуры для работы с текстом.
- •Вопрос 34. Типизированные файлы. Процедуры и функции для работы с типизированными файлами
- •Вопрос 35. Процедуры и функции для работы с файлами любого типа
- •Вопрос 36. Текстовые файлы, их описание и основные отличия от типизированных файлов.
- •Вопрос 37. Нетипизированные файлы.
- •Вопрос 38. Модули. Модульное программирование.
- •Вопрос 39. Указатели и динамическая память. Выделение и освобождение динамической памяти.
- •Вопрос 40. Основы объектно-ориентированного программирования.
- •Вопрос 41. Метод хорд
- •Вопрос 42. Метод касательных
- •Вопрос 43. Метод итераций
- •Вопрос 44. Методом средних прямоугольников
- •Вопрос 45. Методом трапеций
- •Вопрос 46. Методом Симпсона
- •Вопрос 47. MathCad. Нахождение корней уравнений.
- •Вопрос 48. MathCad. Нахождение определенных интегралов
- •Вопрос 49. MathCad. Построение графика функций
- •Вопрос 50. MathCad. Работа с матрицами
Вопрос 49. MathCad. Построение графика функций
1) Запускаем MathCAD. Перед нами - чистый лист.
2) Вводим функцию, график которой собираемся строить. Пусть в нашем случае это будет функция f1(x) = sin(x). Обращаю ваше внимание, что вместо знака " = " в маткаде для операции присваивания используется " := ". Для того, чтобы ввести этот знак в маткаде достаточно при вводе формулы нажать клавишу " : ". Также знак присваивания можно найти в панели инструментов.
3) Открываем панель "Graph" (меню "View -> Toolbar -> Graph").
4) В появившейся панели "Graph" нажимаем "X-Y Plot" (построение графика в координатах X-Y).
5) После нажатия на кнопочку, показанную выше, у вас появится следующее:
6) См. рисунок ниже. Элементы, выделенные красным, - это названия осей, выделенные синим - диапазоны осей (минимальное и максимальное значение). Для того чтобы изменить их (на рисунке они ещё не заданы) необходимо щёлкнуть на них (прямо по чёрному прямоугольнику, маркеру) и ввести необходимое значение.
7) Нам необходимо заполнить эти поля следующим образом:
В принципе уже после заполнения полей, которые содержат названия осей (а точнее привязку оси к переменной) масштаб осей выставится автоматически. Однако, это можно легко поправить (щёлкнув сначала по оси, а потом по числу, находящимуся на месте, где изначально были чёрные прямоугольники и изменив значение на требуемое).
График можно растягивать и сжимать. Щёлкнув на графике, вы увидите, что по правой и нижней границам появились чёрные прямоугольники. За них и надо тащить.
Для построения обратиться к пункту ВСТАВКА команда ГРАФИК (см. рисунок)
Построение графиков функций одной переменной
Основные операции при построении графика. При построении графика необходимо выполнить следующие шаги:
· щелкнуть мышью в том месте, где нужно создать график;
· обратиться к пункту Вставка, командам График – Х-У Зависимость. В рабочем документе создается пустой график с шестью полями ввода;
Другие четыре поля используются для выбора границ на осях координат
Пример. В рабочем документе постройте график функции f(x)=x2+ x для x меняющимся от -10 до 10 с шагом 0.1.
Форматирование и редактирование графиков
Для изменения формата осей, способа их оцифровки, цвета графиков необходимо:
· щелкнуть мышью на графике, чтобы он заключился в синюю рамку;
· обратиться к появившемуся пункту X-Y-Plot, команде Format;
· используя закладки X-Y-оси, Графики, надписи выполнить форматирование
Построение нескольких графиков
Графическое представление вектора
Графики в полярной системе координат
Форматирование графика
График параметрической функции
Графики функций двух переменных (поверхностей)
Для создания трехмерного графика (графика функции двух переменных) необходимо щелкнуть на одной из следующих кнопок палитры Графика с изображением требуемого типа графика. В документе появится шаблон графика с тремя осями и пустым полем. В это поле вводится либо имя массива, либо имя функции двух переменных.
В первом случае предварительно необходимо сформировать матрицу из значений функции в узлах прямоугольной сетке.
Во втором случае предварительно надо описать функцию от двух переменных.
Пример построения графика с формированием матрицы. Необходимо построить график функции
f(x,y) = Sin(x2 + y 2) для x [-1.5, 1.5] , y [-1.5, 1.5]
Форматирование графика
Окно форматирования трехмерных графиков вызывается аналогично и имеет ряд вкладок:
· общие – установка общих параметров форматирования;
· ось – установка параметров форматирования координатных осей;
· вид – установка вида графика;
· освещение – задание условий освещения и выбор схемы освещения;
· название – задание титульных надписей и их параметров;
· основание – установка параметров форматирования граней;
· особый – задание специальных эффектов форматирования;
· дополнительно – установка дополнительных параметров;
· данные QuickPlot – параметры быстрого построения графика.
Автоматическое формирование матрицы
Графики векторных полей
Для отрисовки векторного поля ( в каждой точке такого поля задается не скалярная величина, а вектор с двумя проекциями ) необходимо :
· вычислить две матрицы ( первая содержит проекции вектора на ось Х, вторая на ось У ) или сформировать комплексную матрицу;
· обратиться к пункту меню Graphics, команде Create Vector Field Plot ;
· заполнить в нижней части появившегося шаблона поле, введя туда имена двух вещественных массивов или имя одного комплексного массива.