- •«Управление в технических системах»
- •Лабораторная работа№1 Создание структуры базы данных и установление связей между таблицами
- •Контрольные вопросы
- •Лабораторная работа №2 Создание форм
- •Создание запросов
- •Создайте запрос на выборку.
- •Разработка сложной составной формы со встроенной диаграммой
- •Создание отчетов с вычисляемыми полями и итоговыми данными
- •Разработка Кнопочного Меню
- •Лабораторная работа №3
- •Ранжированные переменные
- •Построение и форматирование графиков
- •Построение графика в полярной системе координат.
- •Решение нелинейных уравнений
- •Решение систем линейных уравнений
- •Символьный процессор
- •Разложение на множители (Factor).
- •Разложение в ряд Тейлора
- •Контрольные вопросы:
- •Лабораторная работа 4
- •Решение оду
- •Программирование в Mathcad
- •Ввод и вывод данных
- •Защита документа.
- •Контрольные вопросы
- •Лабораторная Работа №5
- •Теоретические сведения
- •1.1 Структура html-страницы
- •1.2 Элементы, основные html теги
- •Задания для самостоятельной работы
- •Контрольные вопросы
- •Литература
Лабораторная работа №3
Цель работы:
Изучить возможности пакета MathCad, научиться вводить формулы; научиться выполнять арифметические вычисления в математическом пакете MathCad. закрепить навыки задания элементарных функций в MathCad; научиться изображать двухмерные графики элементарных функций и способы их задания; изучить виды двухмерных графиков; освоить форматирование двухмерных графиков.
Научиться решать уравнения с одним неизвестным с помощью функции root; реализовать поиск корней с помощью блока Given... Find ( ); реализовать поиск решения нелинейных уравнений ,получить навыки решения систем линейных уравнений.
Основные элементы интерфейса системы MathCAD
Основные элементы интерфейса пользователя системы MathCAD приведены на рис. 1. К ним относятся: главное меню, стандартная панель инструментов, панель инструментов "Форматирование", панель вывода палитр математических знаков, рабочее поле документа, маркер ввода.
Панель вывода палитр математических знаков (рис. 2) позволяет включать палитры, с помощью которых можно вводить в документы практически все известные математические символы, операторы и объекты, управлять вычислениями в системе, осуществлять построение графиков.
Например,
для ввода и вычисления значения выражения
в MathCAD
применяется палитра математических
знаков "Арифметика" (рис. 3, а).
При этом вычисляемое выражение будет введено в месте размещения маркера ввода, как показано на рис. 3, б.
Из палитры "Арифметика" в рассматриваемом примере введены знаки экспоненты, натурального логарифма и квадратного корня. Для выхода из режима надстрочного символа после окончания ввода числа 0,125 необходимо нажать клавишу "Пробел".
Ввод формулы заканчивается символом "=", в результате чего MathCAD производит вычисление заданного выражения.
Входной язык MathCAD, как и любой язык программирования высокого уровня, имеет оператор присваивания(:=). Он вводится при помощи кнопки арифметической палитры (рис. 3, а).
Рис. 1. Основные элементы интерфейса системы MathCAD
Рис. 2. Панель вывода палитр математических знаков
Например,
a:=1.
Внимание! Следует строго различать оператор присваивания ":=" и оператор вычисления выражения "=".
После ввода такого выражения переменная a может использоваться в дальнейших расчетах, например
а + 5 = 6.
MathCAD вычисляет выражения, введенные на рабочем поле документа, слева направо, а затем – вниз. Это обстоятельство следует учитывать при вводе формул.
Оператор глобального присваивания "≡", который безразличен к месту своего расположения, вводится посредством палитры "Сравнения и отношения".
Чтобы вывести на экран текущее значение переменной достаточно ввести имя переменной и знак "=", а система выдаст результат, например, a = .
Вычисление определенных интегралов, численное дифференцирование, определение сумм, произведений и пределов выполняется при помощи палитры "Вычисления" (рис. 3, в).
Пример ввода формул дифференцирования, интегрирования и суммирования приведен на рис. 4.
Вставка функций, не вынесенных на математические палитры, осуществляется через меню "Insert"- "Function" или при помощи специальной кнопки на стандартной панели инструментов. Среди них:
тригонометрические функции:
cot(z) – котангенс;
asin(z) – арксинус;
acos(z) – арккосинус;
atan(z) – арктангенс;
гиперболические функции:
cosh(z) – гиперболический косинус;
sinh(z) – гиперболический синус;
tanh(z) – гиперболический тангенс;
acosh(z) – гиперболический арккосинус и др.;
Рис. 4. Пример ввода формул дифференцирования, интегрирования и суммирования
функции работы с комплексными числами:
arg(z) – вычисление аргумента комплексного числа;
Re(z), Im(z) – вычисление действительной и мнимой части комплексного числа;
Например,
z:= 2 + 4⋅i - ввод числа z;
arg(z) = 1.107 - вывод результата arg(z).
Здесь
мнимая единица i должна быть введена
посредством кнопки
палитры
"Арифметика" (рис.3, а).
Пользователь может в MathCAD определять свои собственные функции (функции пользователя).
Например,
пусть требуется определить функцию
.
Назовем ее именем f(x)
и
создадим в MathCAD
следующую запись при помощи палитры
"Арифметика" (рис. 3, а)
.
После этого можно вызывать данную функцию с любым допустимым аргументом, например
.
В MathCAD числовые переменные и функции могут обладать размерностью. Сделано это для упрощения инженерных и физических расчетов. В MathCAD встроено большое количество единиц измерения, с помощью которых и создаются размерные переменные.
Чтобы создать размерную переменную, определяющую, например, силу тока в 10 а, введите выражение, присваивающее переменной I значение 10: I:=10, и затем символ умножения <*>, а потом букву "А". Поскольку все символы, обозначающие единицы измерения, зарезервированы и имеют предустановленные значения (связанные с размерностью), то литера а будет распознана MathCAD как Ампер.
Например:
Задание 1:
Определить значения функций:
