- •Лабораторная работа 1. Основы работы с MathCad Общие сведения
- •Константы и переменные
- •Определение переменных
- •Предопределенные переменные
- •Операторы
- •Ранжированные (дискретные) переменные
- •Определение функций
- •Форматирование результатов
- •Построение графиков
- •Задания к лабораторной работе 1 Задание № 1
- •Задание № 2
- •Задание № 3
- •Задание № 4
- •Задание № 5
- •Задание № 6
- •Контрольные вопросы
- •Лабораторная работа 2. Построение графиков Общие сведения
- •Форматирование графиков
- •Построение кривой, заданной параметрически
- •Графики в полярной системе координат
- •Графики поверхностей
- •Построение пересекающихся фигур
- •Задания к лабораторной работе 2 Задание № 1
- •Создание матриц
- •Операторы для работы с матрицами и векторами
- •Некоторые операции с матрицами вынесены на панель инструментов Матрицы. Например:
- •Mathcad также содержит функции для обычных в линейной алгебре действий с массивами данных (матрицами и функциями). Некоторые функции для работы с векторами и матрицами.
- •Символьные вычисления
- •Задания к лабораторной работе 3
- •Нахождение корней полинома
- •Решение систем уравнений с помощью функций Find или Minner
- •Символьное решение уравнений
- •Нахождение экстремумов функций
- •Задания к лабораторной работе 4 Задание № 1
- •Задание № 2
- •Задание № 3
- •Задание № 4
- •Задание № 5
- •Задание № 6
- •Символьные операции Операции с выделенными выражениями
- •Операции с выделенными переменными
- •Операции с выделенными матрицами
- •Операции преобразования
- •Стиль представления результатов вычислений
- •Задания к лабораторной работе 5
- •Варианты заданий № 6 и № 7
- •Лабораторная работа 6. Решение обыкновенных дифференциальных уравнений в MathCad Общие сведения
- •Задания к лабораторной работе 6
- •Лабораторная работа 7. Исследование модеЛи лотки-вольтерра Общие сведения
- •Задания к лабораторной работе 7
- •Лабораторная работа 8. Исследование модеЛи солоу Общие сведения
- •Список литературы
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению лабораторных работ
по дисциплине
«Математические модели в экономике и экологии»
Специальность 010701.65 Фундаментальная математика и механика
Введение
Целью лабораторных работ по дисциплине является формирование у студентов базовых навыков работы в Mathcad с перспективой дальнейшего использования этих навыков для проведения вычислительного эксперимента как важнейшего этапа анализа математической модели. Выбор этого математического обусловлен как его распространенностью и доступностью на текущий момент времени, так и широтой возможностей при решении различных задач. Кроме того из-за понятного и ясного интерфейса он идеально подходит для целей преподавания. Практика показала, что Mathcad из-за некоторой схожести с обычным текстовым редактором достаточно хорошо воспринимается студентами для понимания. Однако у новичков «делающих первые шаги» могут возникнуть некоторые проблемы с получением первоначальных навыков по набору сложных математических выражений, а также при написании русскоязычных надписей.
Ограниченность часов аудиторной нагрузки, отведенной на лабораторный практикум, не позволяет познакомить студентов со всей широтой возможностей данного программного продукта. Выбранные темы лабораторных работ направлены на формирование у студентов основных, но прочных навыков работы в Mathcad.
Первая лабораторная работа знакомит студентов с интерфейсом Mathcad и дает первоначальные навыки работы в нем на примере вычисления различных математических выражений. В данной работе студенты делают свои «первые шаги» в Mathcad и знакомятся с особенностями ввода текстовой информации и математических формул, использования переменных и функций. Вторая лабораторная работа знакомит студентов с основами построения графиков функций и табличных данных. Третья работа посвящена операциям с векторами и матрицами, которые наиболее часто используются в ходе анализа математических моделей. Четвертая лабораторная работа дает студентам первоначальные знания и навыки решения нелинейных алгебраических уравнений и систем уравнений, а также поиска экстремумов. Пятая лабораторная работа ставит целью познакомить студентов с основными возможностями символьных вычислений. Шестая работа посвящена изучению возможностей численного интегрирования обыкновенных дифференциальных уравнений. Седьмая и восьмая работы предлагают студентам использовать вычислительный эксперимент как составляющую часть анализа двух простых динамических моделей – одной экономической и одной экологической.
В каждой лабораторной работе дается соответствующий теоретический материал, подкрепленный практическими заданиями. Для проверки качества полученных знаний в конце каждой лабораторной работы дан список контрольных вопросов для ее защиты.
При защите лабораторной работы студент должен отчитаться по выполненной работе.
Форма отчетности по лабораторной работе
Отчет по лабораторной работе, который включает в себя следующие разделы: постановка задачи, метод решения, текст программы, результаты работы программы в виде снимков экрана. Отчет сдается преподавателю в печатном и электронном виде.
Рабочая копия исходного кода программы, включая файлы проекта среды разработки. Сдается в электронном виде.
Устная беседа по выполненной работе, в ходе которой задаются практические вопросы по исходному коду программы и контрольные вопросы по теме лабораторной работы.
Выполненные задания оцениваются по следующим критериям:
корректность реализации основного задания;
читабельность исходного кода программы;
умение автора программы объяснить алгоритм ее работы и исходный код.
По каждому критерию выставляется оценка по пятибальной шкале. Общая оценка за выполненное задание является суммой оценок по каждому критерию. Работа считается не сданной, если оценка за один из критериев составляет ниже трех баллов.
Лабораторная работа 1. Основы работы с MathCad Общие сведения
Основное окно приложения имеет ту же структуру, что и большинство приложений Windows. Сверху вниз располагаются заголовок окна, строка меню, панели инструментов (стандартная и форматирования) и рабочий лист, или рабочая область, документа. Новый документ создается автоматически при запуске MathCAD. Файлы документов в MathCAD имеют расширение .mcd.
Большинство команд можно выполнить как с помощью меню (верхнего или контекстного), так и панелей инструментов или клавиатуры.
П
анель
Math (Математика) предназначена для вызова
на экран еще девяти панелей, с помощью
которых происходит вставка математических
операций в документы. Чтобы вызвать
какую-либо из них, нужно нажать
соответствующую кнопку на панели
Математика.
В окне редактирования формируется документ MathCAD. Новый документ получает имя Untitled (Без названия) и порядковый номер. Одновременно открыто может быть до восьми документов.
Документ состоит из трех видов областей: формульных, текстовых и графических. Расположение нетекстовых блоков в документе имеет принципиальное значение. Области просматриваются системой, интерпретируются и исполняются. Просмотр идет слева направо и сверху вниз.
Для ввода текстового комментария нужно выполнить команду Text Region (Текстовая область) из пункта меню Insert или нажать клавишу с двойной кавычкой (“), или нажать на кнопку текста на панели инструментов. Текстовая область служит для размещения текста между формулами и графиками.
При этом в месте ввода появляется курсор в виде вертикального штриха, на место которого вводятся символы текста. Внутри текста курсор перемещается клавишами перемещения курсора. Переход на новую строку производится нажатием на клавишу Enter. Для окончания ввода нужно щелкнуть мышью вне текстовой области.
Для ввода формулы нужно установить указатель мыши в свободном месте окна редактирования и щелкнуть левой кнопкой мыши. Появится визир в виде красного крестика. Он указывает место, с которого начинается набор формулы.
Константы и переменные
Константами называются поименованные объекты, хранящие некоторые значения, которые не могут быть изменены.
В MathCAD применяются десятичные, восьмеричные и шестнадцатеричные числовые константы. Десятичные константы могут быть целочисленными, вещественными, заданными с фиксированной точкой, и вещественными, заданными в виде мантиссы и порядка.
В MathCAD содержится особый вид констант ‑ размерные. Помимо своего числового значения они характеризуются еще и указанием на то, к какой физической величине они относятся. Для этого указания используется символ умножения. В системе MathCAD заданы следующие основные типы физических величин: time (время), length (длина), mass (масса) и charge (заряд). При необходимости их можно изменить на другие.
Переменные являются поименованными объектами, которым присвоено некоторое значение, которое может изменяться по ходу выполнения программы. Тип переменной определяется ее значением; переменные могут быть числовыми, строковыми, символьными и т. д. Имена констант, переменных и иных объектов называют идентификаторами.
Имя переменной называется идентификатором. MathCAD различает в идентификаторах символы верхнего и нижнего регистров. Например: ABC и AbC имена разных переменных.
Идентификаторы MathCAD должны начинаться с буквы и могут содержать следующие символы:
латинские буквы любого регистра;
арабские цифры от 0 до 9;
символ подчеркивания (_), символ процент (%) и символ (.);
буквы греческого алфавита (набираются с использованием клавиши Ctrl или применяется палитра греческих букв).
