- •Решение задач в пакете MathCad
- •Решение задач в пакете mathcad
- •Методические указания по выполнению лабораторных работ № 1-4 для студентов дневной формы обучения
- •Общие сведения
- •Лабораторная работа 1. Основы работы с MathCad Общие сведения
- •Константы и переменные
- •Определение переменных (см. Рисунок 3, пример 1)
- •Предопределенные переменные
- •Операторы
- •Ранжированные (дискретные) переменные (см. Рисунок 3, пример 2)
- •Определение функций (см. Рисунок 3, пример 3)
- •Форматирование результатов
- •Графики
- •Задания к лабораторной работе 1 Задание № 1
- •Задание № 2
- •Задание № 3
- •Задание № 4
- •Задание № 5
- •Задание № 6
- •Контрольные вопросы
- •Лабораторная работа 2. Построение графиков Общие сведения
- •Форматирование графиков
- •Построение кривой, заданной параметрически
- •Графики в полярной системе координат
- •Графики поверхностей
- •Построение пересекающихся фигур
- •Оформление графиков
- •Задания к лабораторной работе 2 Задание № 1
- •Создание матриц
- •Команды панели инструментов Матрицы
- •Операторы для работы с массивами
- •Функции для работы с векторами и матрицами.
- •Матричные функции
- •Символьные вычисления
- •Задания к лабораторной работе 3
- •Нахождение корней полинома
- •Решение систем уравнений с помощью функций Find или Minner
- •Символьное решение уравнений
- •Задания к лабораторной работе 4 Задание № 1
- •Задание № 2
- •Задание № 3
- •Задание № 4
- •Задание № 5
- •Контрольные вопросы
- •Список использованных источников
- •Системные переменные
- •Встроенные операторы
- •Встроенные функции Тригонометрические функции
Ранжированные (дискретные) переменные (см. Рисунок 3, пример 2)
Ранжированная переменная – переменная, которая принимает ряд значений при каждом ее использовании.
Для определения ранжированной переменной общего вида используется выражение:
Имя_переменной := начальное_значение, начальное_значение + шаг .. конечное_значение.
Если шаг равен 1, тогда ранжированную переменную можно задавать следующим образом:
Имя_переменной := начальное_значение.. конечное_значение.
Любое выражение с ранжированными переменными после знака равенства (=) создает таблицу вывода.
Определение функций (см. Рисунок 3, пример 3)
Функция – выражение, согласно которому проводятся некоторые вычисления с его аргументами и определяется его числовое значение.
Функции в пакете MathCad могут быть встроенные и определенные пользователем.
В MathCad имеется
множество встроенных функций. Для их
ввода используется команда меню Вставка
Функция или кнопка на панели инструментов
.
В диалоговом окне нужно выбрать Категорию
и соответствующую функцию.
Рисунок 4 – Список встроенных в MathCad функций
Функция пользователя вначале должна быть определена, а затем к ней может быть произведено обращение. Функция пользователя определяется следующим образом:
Имя_функции(Переменная1, Переменная2, …) := Выражение
Задается имя функции, в скобках указывается список аргументов функции - это перечень используемых в выражении переменных, разделяемых запятыми. Затем записывается знак присваивания, справа от которого записывается выражение. Выражение - это любое арифметическое выражение, содержащее доступные системе операторы и функции с операндами и аргументами, указанными в списке аргументов.
Примеры задания функций одной и двух переменных:
f(x):= 10 - exp(x)
mult(x, у) := x*y
Обращение к функции осуществляется по ее имени с подстановкой на место аргументов констант, переменных, определенных до обращения к функции, и выражений. Например: f(3), sin(1), mult(2,3).
Форматирование результатов
С
пособ,
которым MathCad выводит числа, называется
форматом
результата.
Формат результата может быть установлен
для всего документа (глобальный формат)
или для отдельного результата (локальный
формат).
Глобальный формат устанавливается командой меню ФорматРезультат. В диалоговом окне, появляющемся после выбора этой команды, устанавливается выводимая точность числа, диапазон показателя степени (если вывод чисел нужен в форме с плавающей запятой) и точность нуля. После внесения требуемых изменений нужно нажать кнопку ОК.
Для установки формата отдельного числа нужно: щелкнуть мышью на выражении, результат которого нужно переформатировать; вызвать команду форматирования и проделать вышеописанные действия.
Графики
Графики, которые строятся на основе результатов вычислений также рассматриваются как формулы.
В Mathcad встроено несколько типов разных графиков, которые можно разбить на две группы: двумерные и трехмерные графики.
Все основные типы графиков и инструменты работы с ними расположены на рабочей панели Graph (Графические) семейства Math (Математические) (рис.2,б):
– График кривой в двумерной декартовой системе координат (X-Y Plot).
– График кривой в полярной системе координат (Polar Plot).
– Поверхность (Surface).
– Контурный график (Contour Plot).
– Столбиковая трехмерная (3D) диаграмма (3D Bar Plot).
– Точечный трехмерный (3D) график (3D Scatter Plot).
– Векторное поле (Vector Field).
Аналогично панели Graph (Графические) список всех типов графиков Mathcad расположен в одноименном подменю меню Insert (Вставка).
Для построения графика используется команда меню ВставкаГрафик.
Для создания декартового графика необходимо:
Установить визир в пустом месте рабочего документа;
Выбрать команду Вставка График Х-У график, или нажать комбинацию клавиш Shift + @, или щелкнуть кнопку
панели Графики. Появится шаблон
декартового графика;
Введите в средней метке под осью Х первую независимую переменную, через запятую – вторую и так до 10, например: х1, х2, …;
Введите в средней метке слева от вертикальной оси Y первую независимую переменную, через запятую – вторую и т. д., например: у1(х1), у2(х2), …, или соответствующие выражения;
Щелкните за пределами области графика, чтобы начать его построение.
Можно построить несколько зависимостей на одном графике. Для этого нужно ввести соответствующие функции у вертикальной оси (оси ординат). Чтобы разделить описания функций, вводить их нужно через запятую.
Пример. Фрагмент рабочего документа MathCad
Задание графиков в полярной системе координат с технической точки зрения не имеет ровно никаких принципиальных отличий от создания графиков на декартовой плоскости. Для начала нужно ввести графическую область. Выполнить это можно или с помощью специальной кнопки Polar Plot (Полярный график) панели Graph (Графические), или комбинацией клавиш Ctrl+7.
Для форматирования графика необходимо дважды нажать на область графика. Для управления отображением линий на графику существует вкладка Traces (Линии) (рис.5, а), где приведен формат каждой линии и элементы управления изменением формата. Поле Legend Label (Описание) задает описание линии, которое отображается, если снять флажок Hіde Legend (Закрыть описание) (рис. 5,б). Маркеры для отдельных точек можно выбрать из списка Symbol (Символ), из списка Lіne (Тип линии) выбирается тип линии, а из списка Color (Цвет) - цвет графика. Список Type (Тип) определяет средство связи отдельных точек графика, а список Weіght (Толщина) - толщину линии на графике (рис.5,в).
Форматирование данных графика выполняется с использованием диалогового окна Result Format (рис.5, г).
Аналогично можно построить и отформатировать график в полярных координатах. Для его построения нужно воспользоваться командой Іnsert/ Graph/Polar Plot.
а) б) в)
г)
Рисунок 5 – Диалоговые окна для форматирования графиков
