Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методичка по MathCAD (РИО)

.pdf
Скачиваний:
431
Добавлен:
10.06.2015
Размер:
1.1 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Государственное образовательное учреждение высшего профессионального образования

«КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ ЭНЕРГЕТИЧЕСКИЙ УНИВЕРСИТЕТ»

Л.Р. БЕЛЯЕВА, Р.С. ЗАРИПОВА, Р.А. ИШМУРАТОВ

ОСНОВЫ РАБОТЫ В MATHCAD

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

Казань 2012

2222

УДК 621.37 ББК 32.811.3

Б44

Рецензенты:

доктор физико-математических наук, профессор Казанского государственного энергетического университета Е.А. Попов;

кандидат технических наук, доцент Казанского национального исследовательского технологического университета М.Ю. Васильева

Б44

Беляева Л.Р.

Основы работы в MathCAD. Методические указания к практическим занятиям

 

 

/ Л.Р. Беляева, Р.С. Зарипова, Р.А. Ишмуратов – Казань: Казан. гос. энерг. ун-т, 2012.

 

– 60 с.

 

В первой части методического пособия представлены основные сведения о

 

Mathcad 13 и приемы работы с его текстовым, формульным и графическим

 

редакторами. Рассматриваются ввод различных типов данных, основы численных и

 

символьных вычислений, построение графиков математических функций, приемы

 

интегрирования и дифференцирования с помощью MathCAD.

 

Во второй части приведен пример практического использования программного

 

пакета MathCAD при решении расчетного задания по курсу «Преобразование

 

измерительных сигналов». Представлены необходимые теоретические сведения для

 

решения расчетного задания, пример вычисления и индивидуальные задания для

 

студентов.

 

В методическом пособии также приведены контрольные вопросы по

 

изученному материалу и самостоятельные задания для закрепления основ работы в

 

MathCAD.

 

Практикум предназначен для студентов специальности «Информационно-

 

измерительная техника и технологии» направления 200100 – Приборостроение, а

 

также студентов других специальностей и направлений КГЭУ, изучающих

 

дисциплины «Информатика» и «Информационные технологии».

 

УДК 621.37

 

ББК 32.811.3

© Казанский государственный энергетический университет, 2012

3

Введение

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

MathCAD, в отличие от большинства других современных математических приложений, построен в соответствии с принципом

WYSIWYG («What You See Is What You Get» – «что вы видите, то и получите»). Поэтому он очень прост в использовании, в частности, из-за отсутствия необходимости сначала писать программу, реализующую те или иные математические расчеты, а потом запускать ее на исполнение. Вместо этого достаточно просто вводить математические выражения с помощью встроенного редактора формул, и тут же получать результат.

В состав MathCAD 13 входят несколько интегрированных между собой компонентов, сочетание которых создает удобную вычислительную среду для разнообразных математических расчетов и, одновременно, документирования результатов работы:

мощный текстовый редактор, позволяющий вводить, редактировать

иформатировать как текст, так и математические выражения;

вычислительный процессор, умеющий проводить расчеты по введенным формулам, используя встроенные численные методы;

символьный процессор, являющийся системой искусственного интеллекта;

огромное хранилище справочной информации, как математической, так и инженерной, оформленной в виде библиотеки интерактивных электронных книг.

Для эффективной работы с редактором MathCAD достаточно иметь базовые навыки пользователя. В соответствии с проблемами реальной жизни, инженерам приходится решать одну или несколько из следующих задач:

ввод на компьютере разнообразных математических выражений (для дальнейших расчетов или создания документов, презентаций, Web-страниц или электронных книг);

проведение математических расчетов;

подготовка графиков с результатами расчетов;

ввод исходных данных и вывод результатов в текстовые файлы или файлы с базами данных в других форматах;

подготовка отчетов работы в виде печатных документов;

4

подготовка Web-страниц и публикация результатов в Интернете;

получение различной справочной информации из области математики.

Со всеми этими задачами с успехом справляется MathCAD 13:

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

Microsoft Word;

математические расчеты производятся немедленно, в соответствии с введенными формулами;

графики различных типов по выбору пользователя с богатыми возможностями форматирования вставляются непосредственно в документы;

возможен ввод и вывод данных в файлы различных форматов;

документы могут быть распечатаны непосредственно в MathCAD в том виде, который пользователь видит на экране компьютера, или сохранены

вформате RTF для последующего редактирования в текстовых редакторах;

возможно полноценное сохранение документов MathCAD в формате RTF-документов, а также Web-страниц в форматах HTML и XML;

имеется опция объединения разрабатываемых пользователем документов в электронные книги;

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

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

5

Часть 1. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Глава 1. ИНТЕРФЕЙС MATHCAD

1.1. Меню

Интерфейс MathCAD аналогичен интерфейсу других Windowsприложений. После запуска на экране появляется рабочее окно MathCAD с главным меню и тремя панелями инструментов: Standard (Стандартная), Formatting (Форматирование) и Math (Математическая).

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

кпоявлению соответствующего меню с перечнем команд:

File (Файл) – команды, связанные с созданием, открытием, сохранением, пересылкой по электронной почте и распечаткой на принтере файлов с документами;

Edit (Правка) – команды, относящиеся к правке текста (копирование, вставка, удаление фрагментов и т.п.);

View (Вид) – команды, управляющие внешним видом документа в окне редактора MathCAD, а также команды, создающие файлы анимации;

Insert (Вставка) – команды вставки различных объектов в документы;

Format (Формат) – команды форматирования текста, формул, графиков;

Tools (Сервис) – команды управления вычислительным процессом и дополнительными возможностями;

Symbolics (Символика) – команды символьных вычислений;

Window (Окно) – команды управления расположением окон с различными документами на экране;

Help (Справка) – команды вызова контекстно-зависимой справочной информации, сведений о версии программы, а также доступа к ресурсам и электронным книгам.

Чтобы выбрать команду, нужно щелкнуть мышью на содержащем ее меню и повторно на соответствующем элементе меню. Некоторые команды находятся не в самих меню, а в подменю, как это показано на рис. 1.1. Чтобы выполнить такую команду, например команду вызова на экран панели инструментов Symbolic (Cимволика), нужно навести указатель мыши на пункт Toolbars (Панели инструментов) выпадающего меню View (Вид) и выбрать в появившемся подменю пункт Symbolic (Символика).

6

Рис. 1.1. Работа с меню

Помимо верхнего меню схожие функции выполняют всплывающие меню (рис. 1.2). Они появляются при нажатии в каком-либо месте документа правой кнопки мыши. При этом состав данных меню зависит от места их вызова, поэтому их еще называют контекстными. MathCAD сам «догадывается», в зависимости от контекста, какие операции могут потребоваться в текущий момент, и помещает в меню соответствующие команды. Поэтому использовать контекстное меню проще, чем верхнее.

Рис. 1.2. Контекстное меню

1.2. Панели инструментов

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

7

верхнее меню. На рис. 1.3 изображено окно MathCAD с пятью основными панелями инструментов, расположенными непосредственно под строкой меню. Кнопки в панелях сгруппированы по сходному действию команд:

Standard (Стандартная) – служит для выполнения большинства операций, таких как действия с файлами, редакторская правка, вставка объектов, доступ к справочным системам;

Formatting (Форматирование) – служит для форматирования (изменения типа и размера шрифта, выравнивания и т.п.) текста и формул;

Math (Математика) – служит для вставки математических символов

иоператоров в документы;

Resources (Ресурсы) – служит для вызова ресурсов MathCAD;

Controls (Элементы управления) – служит для вставки в документы стандартных элементов управления интерфейса пользователя;

Debug (Отладка) – служитдляуправленияотладкойMathCAD-программ.

Рис. 1.3. Основные панели инструментов

Группы кнопок на панелях инструментов разграничены по смыслу вертикальными линиями – разделителями. При наведении указателя мыши на любую из кнопок рядом с кнопкой появляется всплывающая подсказка (рис. 1.4). Наряду со всплывающей подсказкой, более развернутое объяснение готовящейся операции можно отыскать в строке состояния.

Рис. 1.4. Использование панелей инструментов Math и Calculator

8

Панель Math (Математика) предназначена для вызова на экран еще девяти панелей (рис. 1.5), с помощью которых и происходит вставка математических операций в документы. Чтобы показать какую-либо из них, нужно нажать соответствующую кнопку на панели Math (рис. 1.4).

Рис. 1.5. Математические панели инструментов

Перечислим назначение математических панелей:

Calculator (Калькулятор) – служит для вставки основных математических операций, получила свое название из-за схожести набора кнопок с кнопками типичного калькулятора;

Graph (График) – для вставки графиков;

Matrix (Матрица) – для вставки матриц и матричных операторов;

Evaluation (Вычисления) – для вставки операторов управления вычислениями;

Calculus (Матанализ) – для вставки операторов интегрирования, дифференцирования, суммирования и др.;

Boolean (Булевы операторы) – для вставки логических (булевых) операторов;

Programming (Программирование) – для программирования средствами MathCAD;

9

Greek (Греческие символы) – для вставки греческих символов;

Symbolic (Символика) – для вставки символьных операторов. Важно заметить, что при наведении указателя мыши на многие из

кнопок математических панелей появляется всплывающая подсказка, содержащая еще и сочетание «горячих клавиш», нажатие которых приведет к эквивалентному действию.

1.3.Строка состояния

Внижней части окна MathCAD, под горизонтальной полосой прокрутки, находится строка состояния. На ней отображается основная информация о режиме редактирования (рис. 1.6), разграниченная разделителями (слева направо):

контекстно-зависимая подсказка о готовящемся действии;

режим вычислений: автоматический (AUTO) или задаваемый вручную (Calc F9);

текущий режим раскладки клавиатуры САР; текущий режим раскладки клавиатуры NUM; номер страницы, на которой находится курсор.

Рис. 1.6. Строка состояния

Глава 2. ОСНОВЫ РАБОТЫ В MATHCAD

2.1. Перемещение по документу

Просматривать документ вверх-вниз и вправо-влево удобно с помощью вертикальной и горизонтальной полос прокрутки, перемещая их бегунки (в этом случае обеспечивается плавное перемещение вдоль документа) или щелкая мышью с одной из двух сторон бегунка (при этом перемещение по документу будет скачкообразным). Также для перемещения курсора по документу можно использовать клавиши листания страниц <PgUp> и <PgDn>. Во всех перечисленных случаях положение курсора не меняется, а просматривается содержание документа. Кроме того, если документ имеет большой размер, просматривать его содержимое удобно при помощи меню

10

Edit | Go to Page (Правка | Перейти к странице). При выборе этого пункта откроется диалог, позволяющий перейти к странице с заданным номером.

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

2.2. Ввод и редактирование формул

Формульный редактор MathCAD позволяет быстро и эффективно вводить и изменять математические выражения.

Перечислим еще раз элементы интерфейса редактора MathCAD:

указатель мыши – играет обычную для приложений Windows роль, следуя за движениями мыши;

курсор – обязательно находится в одном из трех видов:

курсор ввода – крестик красного цвета, который отмечает пустое место в документе, куда можно вводить текст или формулу;

линии ввода – горизонтальная и вертикальная линии синего цвета, выделяющие в тексте или формуле определенную часть;

линия ввода текста – вертикальная линия, аналог линий ввода для текстовых областей;

местозаполнители – появляются внутри незавершенных формул в местах, которые должны быть заполнены символом или оператором:

местозаполнитель символа – черный прямоугольник;

местозаполнитель оператора – черная прямоугольная рамка. Вводить математическое выражение можно в любом пустом месте

документа MathCAD. Для этого нужно поместить курсор ввода в желаемое место документа, щелкнув в нем мышью, и ввести формулу, нажимая клавиши. При этом в документе создается математическая область, которая предназначена для хранения формул, интерпретируемых процессором MathCAD. Продемонстрируем последовательность действий на примере ввода выражения x5+x (рис. 2.1):

1. Щелкнуть мышью, обозначив место ввода.