Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
33
Добавлен:
02.05.2014
Размер:
1.06 Mб
Скачать

Министерство образования Российской Федерации

Уфимский государственный авиационный технический университет кафедра экономической информатики

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ МАТЕМАТИЧЕСКИХ РАСЧЕТОВ И ГРАФИКИ В СРЕДЕ MathCAD

МЕТОДИЧЕСКИЕ УКАЗАНИЯ по курсу «Информатика»

Уфа 2004

2

Составитель: В.Г.Романко

ББК

УДК

Информационные технологии математических расчетов и графики в среде MathCAD. Методическое пособие по курсу «Информатика» /Уфимск.гос.авиац.техн.ун-т; Сост.: В.Г.Романко. – Уфа: УГАТУ, 2004. – 41с.

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

Предназначены для студентов очной формы обучения дипломированных специалистов по направлению 521500 Менеджмент, специальностям 061100 Менеджмент организации, 061500 Маркетинг, 060400 Финансы и кредит. Методические указания могут быть так же использованы в курсовом и дипломном проектировании.

Ил. 19. Табл. 7. Библиогр.: 4 назв.

© Уфимский государственный авиационный технический университет, 2004

 

 

 

 

3

 

 

 

СОДЕРЖАНИЕ

 

1.

ЦЕЛЬ РАБОТЫ...................................................................................................................................

4

2.

ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ....................................................................................................

4

 

2.1. НАЗНАЧЕНИЕ И ВОЗМОЖНОСТИ MATHCAD .....................................................................................

4

 

2.2. ОСНОВЫ ЯЗЫКА MATHCAD..............................................................................................................

5

 

2.3.

ИНТЕРФЕЙС MATHCAD ....................................................................................................................

7

 

2.4.

МЕНЮ

................................................................................................................................................

8

 

2.5. СПРАВКА ПО MATHCAD...................................................................................................................

8

 

2.6.

ПАНЕЛИ ИНСТРУМЕНТОВ ..................................................................................................................

9

 

2.7.

РЕДАКТИРОВАНИЕ ДОКУМЕНТА......................................................................................................

10

 

2.7.1.

Управление документом....................................................................................................

11

 

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

11

 

2.7.3. Ввод и редактирование текста........................................................................................

13

 

2.7.4.

Правка документа..............................................................................................................

14

 

2.7.5. Печать и посылка документа по электронной почте....................................................

15

3.

ВЫЧИСЛЕНИЯ ................................................................................................................................

16

 

3.1.

ПЕРЕМЕННЫЕ И ФУНКЦИИ MATHCAD ..........................................................................................

16

 

3.1.1.

Переменные.........................................................................................................................

16

 

3.1.2. Основные приемы выполнения расчетов в среде MathCAD ...........................................

17

 

3.1.3.

Функции...............................................................................................................................

22

 

3.1.4. Символьные вывод математического выражения.........................................................

22

 

3.1.5. Допустимые имена переменных и функций.....................................................................

23

 

3.2.

ОПЕРАТОРЫ.....................................................................................................................................

23

 

3.2.1.

Арифметические операторы............................................................................................

23

 

3.2.2.

Вычислительные операторы.............................................................................................

24

 

3.2.3.

Логические операторы ......................................................................................................

24

 

3.2.4.

Операторы выражения.....................................................................................................

25

 

3.2.5.

Операторы пользователя..................................................................................................

25

 

3.3.

УПРАВЛЕНИЕ ВЫЧИСЛЕНИЯМИ.......................................................................................................

25

4.

ТИПЫ ДАННЫХ..............................................................................................................................

26

 

4.1.

ДАННЫЕ...........................................................................................................................................

26

 

4.1.1.

Действительные числа......................................................................................................

26

 

4.1.2.

Встроенные константы....................................................................................................

26

 

4.1.3.

Строковые выражения......................................................................................................

27

 

4.2.

РАЗМЕРНЫЕ ПЕРЕМЕННЫЕ...............................................................................................................

27

 

4.2.1.

Создание размерной переменной.......................................................................................

27

 

4.3.

МАССИВЫ........................................................................................................................................

27

 

4.3.1.

Ввод массива.......................................................................................................................

27

 

4.3.2. Доступ к элементам массива............................................................................................

28

 

4.3.3.

Ранжированные переменные.............................................................................................

28

 

4.3.4.

Отображение вывода массивов .......................................................................................

29

 

4.4. ФОРМАТ ВЫВОДА ЧИСЛОВЫХ ДАННЫХ ..........................................................................................

29

5.

СИМВОЛЬНЫЕ ВЫЧИСЛЕНИЯ.................................................................................................

29

6.

СОЗДАНИЕ ГРАФИКОВ................................................................................................................

30

7. ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ...................................................................................

31

 

7.1. ОПРЕДЕЛЕНИЕ КОРНЕЙ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ..................................................................

31

 

7.2. ОПРЕДЕЛЕНИЕ КОРНЕЙ ТРАНСЦЕНДЕНТНЫХ УРАВНЕНИЙ..............................................................

33

 

7.3. РЕШЕНИЕ СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ.................................................................................

35

 

7.4. РАЗЛОЖЕНИЕ ФУНКЦИИ В СТЕПЕННОЙ РЯД ....................................................................................

37

 

7.5. РАЗЛОЖЕНИЕ ФУНКЦИИ НА ЭЛЕМЕНТАРНЫЕ ДРОБИ.......................................................................

38

 

7.6.

ДИФФЕРЕНЦИРОВАНИЕ ФУНКЦИЙ...................................................................................................

39

 

7.7.

ИНТЕГРИРОВАНИЕ ФУНКЦИЙ ..........................................................................................................

39

8.

КОНТРОЛЬНЫЕ ВОПРОСЫ........................................................................................................

40

9.

ЛИТЕРАТУРА...................................................................................................................................

41

4

1. ЦЕЛЬ РАБОТЫ

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

2. ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ

2.1. Назначение и возможности MathCAD

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

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

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

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

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

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

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

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

имногое другое.

Особенности работы в среде MathCAD:

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

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

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

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

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

-документы могут быть распечатаны непосредственно в MathCAD в том виде, который пользователь видит на экране компьютера, или сохранены в формате RTF для последующего редактирования в более мощных текстовых редакторах (например, Microsoft Word);

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

-имеется опция объединения разрабатываемых Вами документов в электронные книги, которые, с одной стороны, позволяют в удобном виде

5

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

тематическую информацию

2.2. Основы языка MathCAD

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

Символами этого языка являются: малые и заглавные буквы латинского и греческого алфавита; арабские цифры от 0 до 9; знаки математических операций (+, - , * , / ,= и т.д.); имена функций (cos, sin, tan, log, n! и т.д.) и

некоторые специальные знаки.

В математике различают константы (целые и вещественные) « переменные величины. Значение константы остается неизменным в процессе выполнения программы, значение переменной - может изменяться.

Примеры записи целых констант:

1, - 5, 0, 769, - 3 и т.д.

Примеры записи вещественных констант:

0,564; - 89,439; 7,72 и т.д.

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

Примеры записи вещественных констант с использованием буквы Е:

5,4389Е+6

есть число 5438900;

3,246Е-3

есть число 0,003246;

1Е23

есть число 1023.

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

Переменные величины обозначаются одной или несколькими буквами латинского алфавита: А, В, CR, а, в, с, ав, ut, RP, S3; или греческого алфавита: α, β, γ и т.д.

Переменные величины не должны совпадать с именами функций. Комплексные числа с целыми или вещественными константами

записываются в виде: 5,1 + i*3,5 или 4 + j*2, а с переменными величинами в виде:

a+i*b или c+j*d, где i и j = 1

6

Функции, представляющие собой зависимости одной переменной величины от другой (аргумента) записываются в виде Z(x), а в случае нескольких аргументов в форме Z(x,y,a).

Заголовок окна

 

 

 

 

 

 

 

 

 

 

 

 

 

Строка Меню

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Стандартная панель инструментов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Панель форматирования

 

 

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

 

 

 

 

 

 

 

 

 

«Математика»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рабочая область

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 1

Громадный набор стандартных функций; тригонометрических и обратных им, гиперболических и обратных им, показательных и логарифмических, функций комплексного аргумента, специальных (Бесселя, Чебышева, Лагера, Лежандра, Эрмита и других), статистических, финансовых, связанных с разнообразными преобразованиями и поиском оптимальных решений и т.д., представлены подменю "Встроенные функции" и на математических инструментальных панелях. Путем обращения к этим встроенным в пакет MathCAD функциям можно выполнять самые разнообразные компьютерные вычисления.

Знаки всех математических операций, как арифметических (сложение, вычитание, деление, возведение в степень, извлечение корня и т.д.), так и

7

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

Приведем примеры арифметических операторов, указывающих на выполнение определенных математических операций над данными (операндами): сложение + , вычитание -, деление /, умножение * и т.д.

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

Примеры записи математических выражений, вводимых с помощью специальной панели инструментов: sin, cos, tan, log. ln, n! и т.д.

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

Результаты расчета по программе, составленной на языке MathCAD, могут быть представлены в виде числа, символьной форме, таблицы или графика.

2.3. Интерфейс MathCAD

Для создания документа в среде MathCAD необходимо в требуемой папке, например, на рабочем столе в папке «Петров», выбрать из контекстного меню команду СоздатьMathCAD Document, с клавиатуры ввести название этого документа, например, «Задание к ЛР-7 по MathCAD» и открыть документ, дважды щелкнув на созданный файл. На экране откроется следующее окно (рис.1):

Таким образом, оконный интерфейс MathCAD содержит:

1.Заголовок;

2.Строку меню, пункты которого доступны при помощи мыши и клавиатуры (краткое нажатие на клавишу ALT, затем стрелки и ENTER);

3.Стандартной панели инструментов (на них вынесены наиболее часто употребляемые команды). Доступны только при помощи мыши. Активизируются по необходимости в меню инструментов ViewToolbars;

4.Линейка горизонтальная (активизируется ViewRuler). Доступна только при помощи мыши;

5.Горизонтальная и вертикальная полосы прокрутки. Доступны при помощи мыши;

6.Рабочая область;

7.Контекстное меню (активизируется щелчком правой кнопки мыши для конкретного положения курсора);

8.Строка состояния (активизируется ViewStatus Bar). Отображает (слева направо):

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

-режим вычислений (AUTO) или задаваемый вручную (Calc F9),

-текущий режим раскладки клавиатуры NUM,

Соседние файлы в папке Методички по информатике1