Введение
Пакет MathCAD создан разработчиками, как инструмент для работы инженеров–расчётчиков. Интегрированная среда MathCAD предназначена для решения различного рода вычислительных задач, алгоритмы которых записываются в общепринятых математических терминах и обозначениях.
MathCAD – это популярная система компьютерной математики, предназначенная для автоматизации решения массовых математических задач в самых различных областях науки, техники и образования.
Название системы происходит от двух слов – MATHematica (математика) и CAD (Computer Aided Design – системы автоматического проектирования, или САПР). Так что вполне правомерно считать MathCAD математической САПР. Сегодня различные версии MathCAD являются математически ориентированными универсальными системами.[3]
MathCAD – универсальный математический пакет, предназначенный для выполнения инженерных и научных расчетов. Математическое обеспечение пакета позволяет решать многие задачи в объеме инженерного вуза.
Математические и научно-технические расчеты являются важной сферой применения персональных компьютеров. Часто они выполняются с помощью программ, написанных на языке высокого уровня, например Бейсике или Паскале. Сегодня эту работу нередко выполняет обычный пользователь ПК. Для этого он вынужден изучать языки программирования и многочисленные, подчас весьма сложные численные методы математических расчетов. Нередко при этом из под руки способного физика, химика или инженера выходят далекие от совершенства программы.
Это не вполне нормальное положение может изменить к лучшему применение интегрированных программных систем автоматизации математических расчетов (MathCAD, MatLab, Wolfram Mathematica и др.).
Помимо собственно вычислений, как численных, так и аналитических, они позволяют с блеском решать сложные оформительские задачи, которые с трудом даются популярным текстовым редакторам или электронным таблицам.
MathCAD является математическим редактором, позволяющим проводить разнообразные научные и инженерные расчеты, начиная от элементарной арифметики и заканчивая сложными реализациями численных методов.
1 Математическое моделирование технических объектов
1.1 Понятие математической модели их классификация и свойства
Математическая модель – приближенное описание объекта моделирования, выраженное с помощью математической символики.
Математические модели появились вместе с математикой много веков назад. Огромный толчок развитию математического моделирования придало появление ЭВМ.
Применение вычислительных машин позволило проанализировать и применить на практике многие математические модели, которые раньше не поддавались аналитическому исследованию. Реализованная на компьютере математическая модель называется компьютерной математической моделью, а проведение целенаправленных расчетов с помощью компьютерной модели называется вычислительным экспериментом.
В основу классификации математических моделей можно положить различные принципы. Можно классифицировать модели по отраслям наук (математические модели в физике, биологии, социологии и т.д.). Можно классифицировать по применяемому математическому аппарату (модели, основанные на применении обыкновенных дифференциальных уравнений, дифференциальных уравнений в частных производных, стохастических методов, дискретных алгебраических преобразований и т.д.). Наконец, если исходить из общих задач моделирования в разных науках безотносительно к математическому аппарату, наиболее естественна такая классификация:
- дескриптивные (описательные) модели;
- оптимизационные модели;
- многокритериальные модели;
- игровые модели.
Дескриптивные (описательные) модели. Например, моделирование движения кометы, вторгшейся в Солнечную систему, производится с целью предсказания траектории ее полета, расстояния, на котором она пройдет от Земли, и т.д. В этом случае цели моделирования носят описательный характер, поскольку нет никаких возможностей повлиять на движение кометы, что-то в нем изменить. [2]
Оптимизационные модели используются для описания процессов, на которые можно воздействовать, пытаясь добиться достижения заданной цели. В этом случае в модель входит один или несколько параметров, доступных влиянию.
2 Алгоритмический анализ задачи
2.1 Постановка задачи
1. В пакете MathCAD создать базовую модель;
2. На основании базовой модели вычислить функции движения, скорости и ускорения тележки в зависимости от времени;
3. Построить графики функций движения, скорости и ускорения тележки в зависимости от времени;
4. Исследовать влияние варьируемого параметра на движение тележки;
5. Выполнить аппроксимацию полученных значений в зависимости от варьируемого параметра.
2.2 Анализ исходных и результирующих данных
Исходные данные для реализации базовой модели, а также для исследования влияния варьируемого параметра следующие:
- М – масса тележки;
- С1 – жесткость пружины 1;
- C2 – жесткость пружины 2;
- C – жесткость пружины;
- f – частота возмущающей силы;
- α – коэффициент демпфирования;
- Xm – амплитуда гармонического воздействия.
3 Описание задания в пакете MathCAD
3.1 Описание реализация базовой модели
Для реализации задачи необходимо ввести исходные данные. После этого решаем дифференциальное уравнение (2.2) при помощи функции odesolve, которая решает уравнения методом Рунге-Кутта. Найденную функцию, описывающую движение изобразим на графике (рисунок 3.1).
Для исследования влияния параметра M на значение функции движения, необходимо решить данное дифференциальное уравнения (2.2) для различных значений варьируемого параметра в диапазоне его значения и построить графики решения этого дифференциального уравнения.
СКРИНШОТЫ ИЗ РАБОТЫ



Заключение
В курсовой работе изучены и приведены теоретические вопросы, связанные с математическим моделированием, численным решением дифференциальных уравнений и аппроксимации экспериментальных данных. Описаны средства пакета символьных вычислений MathCAD, предоставляемые для реализации математических моделей.
Во второй главе выполнена постановка задачи, приведена математическая модель, описывающая параметры движения тележки. На основании математической модели разработан алгоритм ее реализации в пакете MathCAD и алгоритм исследования модели при различных значениях варьируемого параметра.
В третьей главе описана реализация модели и ее исследования в системе MathCAD. Приведены полученные численные результаты и графические зависимости. На основании проведенных исследований сделаны общие выводы и приведены полученные численные значения.
Поставленные задачи в курсовой работе решены в полном объеме.
1 Волков Е.А. Численные методы: Учебное пособие для ВУЗов. – М.:Наука, 1987. – 346 с.
2 Тарасик В.П. Математическое моделирование технических систем: Учебник для вузов 2-е изд., испр. и доп. В.П. Тарасик – Мн.: Дизайн-ПРО, 2004-604с.
3 Плис А.И. Сливина Н.А. MathCAD 14: Математический практикум. – М.: Наука, 2008. – 682 с.
4 Бородич Л.И., Герасимович А.И. Справочное пособие по приближенным методам решения задач высшей математики. – М.: Высшая школа, 1986. – 194 с.
5 Самарский А.А., Гулин А.В. Численные методы: Учебное пособие для ВУЗов, - М.: Наука, 1989. – 390 с.
6 Информатика: Практическое руководство к курсовому проектированию по одноименному курсу для студентов технических специальностей дневной и заочной форм обучения - Гомель: ГГТУ им. П.О. Сухого, 2005. – 32 с.