- •Кафедра автоматизации и систем управления
- •Введение.
- •Лабораторная работа № 1. Основы работы с системой MathCad.
- •Ввод формул
- •Лабораторная работа № 2. График функции.
- •Варианты
- •Лабораторная работа № 3. Расширенные скалярные операторы
- •Варианты
- •Задание 2
- •Рассмотрим некоторые способы создания массивов:
- •В любом месте документа допускается как переопределение любого из элементов массива, так и изменение его размерности
- •2. С использованием встроенной функции :
- •Функции, возвращающие специальные характеристики матриц
- •Задание 1
- •Порядок выполнения задания
- •Лабораторная работа № 6. График поверхности
- •Порядок выполнения задания
- •Лабораторная работа № 7 решение нелинейных уравнений
- •Задание 1.
- •Порядок выполнения задания
- •Варианты
- •Порядок выполнения задания
- •Решение нелинейного уравнения
- •Поиск корней с помощью функции root:
- •Лабораторная работа № 8. Аппроксимация функций
- •Линейная интерполяция
- •Сплайн-интерполяция
- •Линейная регрессия
- •Задание 1.
- •Порядок выполнения задания
- •Варианты
- •Варианты
- •Лабораторная работа № 9. Решение дифференциальных уравнений
- •Задание 1.
- •Порядок выполнение задания
- •Варианты:
- •Варианты
- •1. Решение дифференциальных уравнений.
- •2. Дифференциальное уравнение второго порядка
- •Лабораторная работа № 10 Разложение в ряд
- •Внимание
- •Разложение выражения в ряд с разным порядком аппроксимации
- •Разложение выражения в ряд по разным переменным
- •Интегральные преобразования
- •Примечание
- •Прямое преобразование Фурье
- •Прямое и обратное преобразование Лапласа
- •Прямое и обратное z-преобразование
- •Лабораторная работа №11 поиск экстремума функции
- •Экстремум функции одной переменной
- •Условный экстремум
- •Три примера поиска условного экстремума
- •Экстремум функции многих переменных
- •Задание
- •Варианты
1. Решение дифференциальных уравнений.
1. Дифференциальное уравнение первого порядка
Задание начального условия (элементу вектора из одной компоненты):
З адание правой части уравнения :
Задание промежутка интегрирования:
З адание числа разбиений промежутка:
Р асчет решения и запись его в матрицу z:
Т очное решение (для сравнения с численным):
Графики численного (сплошная линия) и точного (пунктирная линия) решений:
2. Дифференциальное уравнение второго порядка
Задание начальных условий:
З адание правых частей уравнений:
З адание числа разбиений промежутка интегрирования:
Р асчет с заданным числом разбиений:
Р асчет с учетверенным числом разбиений:
Д ва решения в конечной точке:
Г рафики решений с разным числом разбиений:
Лабораторная работа № 10 Разложение в ряд
Цель: научиться выполнять разложение в ряды при помощи пакета MathCAD
С помощью символьного процессора MathCAD возможно получить разложение выражения в ряд Тейлора по любой переменной x в точке x=0, т. е. представить выражение в окрестности точки x суммой вида a0+a1x+а2х2+а3х3+.. . Здесь ах— некоторые коэффициенты, не зависящие от х, но, возможно, являющиеся функциями других переменных, входящих в исходное выражение. Если выражение имеет в точке х=0 особенность, то соответствующее разложение называют рядом Лорана.
Чтобы разложить выражение в ряд:
1. Введите выражение.
2. Выделите значение переменной, по которой требуется получить разложение в ряд.
3. Выполните команду Symbolics / Variable / Expand to Series (Символика Переменная / Разложить в ряд).
4. В появившемся диалоговом окне введите желаемый порядок аппроксимации (Order Approximation) и нажмите кнопку ОК.
Результат разложения появится под выражением.
Внимание
Не забывайте, что разложение строится только в точке х=0. Чтобы получить разложение в другой точке х=а, можно, к примеру, подставить вместо переменной х значение х-а.
b*x
+ k* b*x
+ k*x2
+
(-1)/6*b3
+
(-1)/2*k*b2*x4
+ (1/120*b5
–
1/2*k2*b)*x5+o(x6)
sin(k*x2 sin(k*x2 + b*x) |
Результат разложения в ряд Тейлора
Для разложения в ряд альтернативным способом, с помощью оператора символьного вывода, используйте ключевое слово series, вставляя его одноимённой кнопкой панели Symbolic(Символика). После ключевого слова series , через запятую, указывается имя переменной, по которой производится разложение, и порядок аппроксимации. Сравнение функции и ее разложений в ряды с разными порядками аппроксимация (для k=b=1). Видно, что разложение в ряд хорошо работает в окрестности точки х=о, а по мере удаления от нее все сильнее и сильнее отличается от функции.