Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Mathcad.doc
Скачиваний:
0
Добавлен:
22.01.2020
Размер:
2.01 Mб
Скачать

Міністерство освіти і науки України

Криворізький технічний університет

Кафедра інформатики, автоматики і систем управління

Методичні вказівки

до виконання лабораторних робіт

з дисципліни Виробниче навчання та практикум на ЕОМ

Системи інженерних розрахунків. Частина 1

для студентів спеціальностей

6.091500 “Комп’ютерні системи та мережі

7.010104 “Професійне навчання

всіх форм навчання

м. Кривий Ріг

2007 р.

Укладачі: І.А. Маринич

Відповідальний за випуск: В.М. Назаренко

Рецензент: Жосан А.А

Методичні вказівки до виконання лабораторних робіт з дисципліни «Виробниче навчання та практикум на ЕОМ» за темою «Система інженерних розрахунків» призначені для студентів освітньо-кваліфікаційного рівня бакалавр і спеціаліст, які мають початкові навики роботи з персональним комп’ютером, а також відповідну математичну підготовку.

Дані лабораторні роботи, методичні вказівки й індивідуальні завдання предназначені для одержання студентами основних навичок роботи із системою автоматизованих розрахунків MathCAD і застосування її в інженерній і науковій практиці, освоєння студентами аналітичних (символьних) розрахунків, способів чисельного рішення диференціальних рівнянь, а також для придбання практичних навичок обробки даних у системі автоматизованих розрахунків MathCAD

Під час виконання лабораторних робіт передбачається систематична робота студентів за комп’ютерами як під керівництвом викладача, так і самостійно

Розглянуто Схвалено

на засіданні кафедри на методичній раді

інформатики, автоматики факультету інформаційних

і систем управління технологій

Протокол № ___ Протокол №____

від “___” _________ 2007р. від “___” _________ 2007р

ЗМІСТ

1.Лабораторна робота №1.

Основні математичні функції та оператори в MathCAD……………………………4

2. Лабораторна робота №2.

Векторні та матричні операції в MathCAD………………………………………….9

3. Лабораторна робота №3.

Графічна підсистема в MathCAD……………………………………………………15

4. Лабораторна робота №4.

Символьні обчислення в MathCAD……………………………………………………20

5. Лабораторна робота №5.

Чисельне рішення диференційних рівняннь та їх систем в MathCAD…………….26

6. Лабораторна робота №6.

Обробка даних в MathCAD……………………………………………………………30

7. Список літератури……………………………………………………………………..35

Лабораторная работа №1

Основные математические функции и операторы в MathCAD

Цель работы: Ознакомиться с интерфейсом пользователя системы автоматизированных расчетов MathCAD, получить основные навыки работы с системой, изучить основные математические функции и операторы.

Методические указания

MathCAD – это популярная компьютерная математическая система, предназначенная для автоматизации решения многих математических задач в различных областях науки, техники и образования [1]. Название системы происходит от четырех английских слов – MATHematics (математика) и CAD (Computer Aided Design – система автоматизированного проектирования, т.е. САПР). На сегодняшний день MathCAD является наиболее универсальной математически ориентированной системой, обладаю- щей как возможностями численных и аналитических вычислений, так и средствами для оформления до- кументов (математические формулы, графики и т.д.). Библиотеки и программные пакеты расширения системы обеспечивают ее применение в самых различных областях науки и техники.

Отличительной чертой MathCAD является объединение в одном рабочем документе математического описания алгоритма решения задач, заданного в виде привычных математических формул и символов, с поясняющим текстом и результатами вычислений, отображаемыми в виде символов, чисел, таблиц и графиков.

Основные элементы интерфейса пользователя системы MathCAD приведены на рис. 1. К ним относятся: главное меню, панель инструментов "Форматирование", стандартная панель инструментов, панель вывода палитр математических знаков, рабочее поле документа, маркер ввода.

Панель вывода палитр математических знаков (рис. 2) позволяет включать палитры, с помощью которых можно вводить в документы практически все известные математические символы, операторы и объекты, управлять вычислениями в системе, осуществлять построение графиков.

Рис. 1 Основные элементы интерфейса системы MathCAD

Рис. 2 Панель вывода палитр математических знаков

Например, для ввода и вычисления значения выражения в MathCAD потребуется палитра математических знаков "Арифметика" (рис. 3, а). При этом вычисляемое выражение будет введено в месте размещения маркера ввода, как показано на рис. 3б.

Из палитры "Арифметика" в рассматриваемом примере введены знаки экспоненты, натурального логарифма и квадратного корня. Следует отметить, что после окончания ввода числа 0,125 для выхода из режима надстрочного символа необходимо нажать клавишу "Пробел".

Ввод формулы заканчивается символом "=", в результате чего MathCAD производит вычисление заданного выражения.

Входной язык MathCAD, как и любой язык программирования высокого уровня, имеет оператор присваивания. Он вводится при помощи кнопки арифметической палитры (рис. 3а). Например, a:=1.

Внимание! Следует строго различать оператор присваивания ":=" и оператор вычисления выражения "=".

a) б) в)

Рис. 3 Математическая палитра "Арифметика" (а), пример ввода формулы (б), палитра "Вычисления" (в)

После ввода такого выражения переменная 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) – вычисление действительной и мнимой части комплексного числа;

функции округления: ceil(x) – округление действительного числа в сторону положительной беско-нечности, floor(x) – в сторону отрицательной бесконечности. Например,

z:= 2 + 4i - ввод числа z;

arg(z) = 1.107 - вывод результата arg(z).

Здесь мнимая единица i должна быть введена посредством кнопки палитры "Арифметика" (рис. 3, а)

Пользователь может в MathCAD определять свои собственные функции (функции пользователя). Например, пусть требуется определить функцию

Назовем ее именем myfun и создадим вMathCAD следующую запись при помощи палитры "Арифметика" (рис. 3, а)

После этого можно вызывать данную функцию с любым допустимым аргументом, например: myfun(3)=3.162.

Созданный в MathCAD документ можно сохранить на диске через меню "File" – "Save As…", "File"– "Save" или при помощи кнопки стандартной панели инструментов. Файлы, содержащие документы MathCAD, имеют расширение "*.mcd". Например, "lab1.mcd" или "document.mcd".

Загрузка файлов MathCAD с диска выполняется посредством меню "File" – "Open…" или кнопки стандартной панели инструментов.

Задания для самостоятельной работы

В лабораторной работе студент должен выполнить в соответствии с выданным преподавателем вариантом три задания (табл. 1).

1.Вычислить в MathCAD значение выражения.

2. Найти значение производной или определенного интеграла.

3. Вычислить произведение или сумму.

Таблица 1

Задание 1

Задание 2

Задание 3

1

2

3

4

5

6

7

8

9

10

11

12

13

14

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]