Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_5_Программирование в MathCAD.doc
Скачиваний:
9
Добавлен:
08.05.2019
Размер:
563.71 Кб
Скачать

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

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ

ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

УТВЕРЖДАЮ

Директор ИК

_____________ М.К.Сонькин

«____»_____________2011 г

Т.Е. Мамонова

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

ПРОГРАММИРОВАНИЕ В MATHCAD

Методические указания по выполнению лабораторных работ

по курсу «Информационные технологии» для студентов I курса, обучающихся по направлениям:

220700 «Автоматизация технологических процессов и производств»,

221000 «Мехатроника и робототехника»

Издательство

Томского политехнического университета

2011

УДК 519.6

ББК 00000

А00

Мамонова Т.Е.

А00 Программирование в MathCAD. Методические указания по выполнению лабораторных работ по курсу «Информационные технологии» для студентов I курса, обучающихся по направлениям 220700 «Автоматизация технологических процессов и производств», 221000 «Мехатроника и робототехника» / Т.Е. Мамонова. – Томск: Изд-во Томского политехнического университета, 2011. – 22 с.

УДК 519.6

ББК 00000

Методические указания рассмотрены и рекомендованы к изданию методическим семинаром кафедры интегрированных

компьютерных систем управления ИК

«13» января 2011 г.

Зав. кафедрой ИКСУ

доктор технических наук _________________ А.М. Малышенко

Председатель учебно-методической

комиссии _________________ В.Н. Шкляр

Рецензент

Доцент ИКСУ ИК НИ ТПУ кандидат технических наук

В.Н. Шкляр

© ГОУ ВПО «Томский политехнический

университет», 2011

© Мамонова Т.Е., 2011

© Оформление. Издательство Томского

политехнического университета, 2011

Лабораторная работа № 5 Программирование в MathCad

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

Теоретическая часть

Функции являются важнейшим инструментом математики. В лабораторной работе № 1 представлена технология работы с пользовательскими функциями, которые можно описать с помощью одного выражения. Если описания функции нельзя уместить в одно выражение, то без элементов программирования обойтись сложно.

Язык программирования MathCAD содержит все элементы языка высокого уровня, необходимые для математических расчетов. Будучи дополненным сотнями встроенных функций и операторов системы, возможностями численного и символьного расчета различных величин, он по эффективности не уступает профессиональным системам программирования. Кроме того, у него есть одно очень крупное преимущество: язык программирования MathCAD предельно прост (а по изящности и наглядности в оформлении алгоритмов вообще не имеет аналогов).

Как правило, при использовании функций, встроенных в систему MathCAD, пользователи не задумываются о том, на основании каких методов и решений достигается цель, поставленная перед функцией. Такая встроенная функция используется по типу «черного ящика» – пользователь познакомился с ее описанием/спецификацией, вызвал для решения, получил ответ.

При программировании пользовательских функций будем придерживаться «созвучного» порядка, т.е. идти от спецификации к программированию.