- •Сборник
- •Владикавказ
- •Содержание
- •Лабораторная работа № 1 Освоение интерфейса пакета Mathcad
- •II. Цель работы.
- •III. Порядок выполнения работы
- •II. Алгоритм решения системы уравнений с помощью встроенной функции Given…Find приведено на Рис. 1.6.
- •IV. Выполнение работы.
- •VI. Контрольные вопросы.
- •Назад лабораторная работа № 2 «Вычисления в пакете Mathcad. Матрицы»
- •I. Цель работы:
- •II. Теоретическая часть.
- •1. Создание матриц.
- •3. Решение матричных уравнений.
- •4. Оператор векторизации
- •5. Решение дифференциальных уравнений.
- •III. Порядок выполнения работы
- •IV. Выполнение работы.
- •V. Содержание отчета
- •VI. Контрольные вопросы.
- •VIII. Варианты заданий.
- •Назад лабораторная работа № 3 «Вычисления в пакете Mathcad.Интерполяция и Регрессия»
- •I. Цель работы:
- •II. Теоретическая часть.
- •1. Интерполяция.
- •2. Регрессия.
- •4. Элементы математической статистики.
- •III. Порядок выполнения работы
- •IV. Выполнение работы.
- •V. Ход работы.
- •VI. Содержание отчета
- •VII. Контрольные вопросы.
- •IX. Варианты заданий.
- •Назад лабораторная работа № 4 «Вычисления в пакете Mathcad»
- •I. Цель работы:
- •II. Теоретическая часть.
- •1. Решение систем уравнений.
- •2. Приближенное решение уравнений и систем уравнений.
- •3. Исследование функции на экстремум.
- •4. Рекурсивные вычисления.
- •III. Порядок выполнения работы.
- •IV. Выполнение работы.
- •V. Ход работы.
- •VI. Содержание отчета
- •VII. Контрольные вопросы.
- •IX. Варианты заданий.
- •Назад лабораторная работа № 5 Символьные вычисления в Mathcad
- •I. Цель работы.
- •II. Теоретическая часть.
- •III. Порядок выполнения работы
- •IV. Выполнение работы.
- •V. Ход работы.
- •VI. Содержание отчета
- •VII. Контрольные вопросы.
- •IX. Варианты заданий.
- •Назад лабораторная работа № 6
- •Назад лаборат0рная работа № 7 Решение дифференциальных уравнений в функции одной переменной на заданном отрезке методом Рунге-Кута в среде mathcad
- •Назад лаборат0рная работа № 8 Создание анимации в среде mathcad
- •Назад список литературы.
5. Решение дифференциальных уравнений.
Математически решение дифференциальных уравнений — очень сложная проблема. Mathcad не в состоянии решить без дополнительных упрощений многие диф- ференциальные уравнения и их системы. Все, что Mathcad может сделать с ними, будет подробно рассмотрено в
Рис. 2.8. Решение дифференциального уравнения с начальными условиями
последующих лабораторных работах. Здесь мы рассмотрим пока лишь функцию Odesolve. Алгоритм, реализованный в функции Odesolve, характерен для большинства функций решения дифференциальных уравнений Mathcad. Функция Odesolve может решать и системы дифференциальных уравнений. Имя функции Odesolve можно писать и с прописной, и со строчной буквы.
В Mathcad имеется много встроенных функций для решения дифференциальных уравнений. Все они, кроме функции Odesolve, требуют определенной непростой формы записи исходного уравнения. Функция Odesolve позволяет записывать уравнение в блоке решения в привычном виде, как обычно записывают уравнение на листе бумаги (рис. 2.8). Обращение к функции Odesolve требует записи вычислительного блока, в который входят три части.
-
Ключевое слово Given.
-
Дифференциальное уравнение и начальные или граничные условия к нему или система дифференциальных уравнений и условия к ней.
-
Записывается функция - Odesolve(x, xk, n), где х — имя переменной, относительно которой решается уравнение; xk — конец интервала интегрирования (начало интервала, интегрирования указано в начальных условиях);
-
n — необязательный внутренний параметр, определяющий число шагов интегрирования, за которые должно быть найдено решение дифференциального уравнения.
Выше (Рис. 2.8.) приведен пример решения задачи методом Given …Odesolve.
III. Порядок выполнения работы
1. Внимательно изучить объяснения к работе. Выполнить примеры, приведенных матричных операций приведенных на рисунках в работе. Самостоятельно найдите произведение матрицы на вектор( A*), найти определитель матрицы А, обращенную и транспонированную матрицу А согласно варианту заданному преподавателем (см таблицу вариантов 2.1.), выполните задания к вариантам аналитическим методом и сравните результаты с решением в Mathcad, найдите абсолютную и относительную ошибки.
2. Решение дифференциального уравнения методом Given…Odesolve проводить в соответствии, с шаблоном приведенном на Рис. 2.8. Номер варианта заданного преподавателем для лабораторной работы № 1 (см. таблицу вариантов 1.1.)
IV. Выполнение работы.
-
Ознакомиться с данной инструкцией. Набрать выше приведенный фрагмент программы, (как шаблон для дальнейших работ),
-
Сохраните набранный текст с расширением в отдельной папке в корневом каталоге или в папке «Мои документы» под названием включающем Вашу фамилию (например: Калоев).
-
Запустите полученный файл двумя кликами (или одним, в зависимости от настройки компьютера) мышки.
-
Запуститься программа Mathcad и в открывшемся окне Вы увидите набранный Вами заголовок.
-
Студенту предлагается проанализировать набранный код фрагмента программы, поэкспериментировать, изменяя написание приведенных переменных.
-
Оформить лабораторную работу в письменном виде (преподавателю лабораторная работа сдается в электронном и в письменном виде).