- •Математические уравнения в геофизике
 - •Лабораторная работа 1 (3 часа)
 - •Лабораторная работа 2 (3 часа)
 - •Лабораторная работа 3 (2 часа)
 - •Лабораторная работа 4 (2 часа)
 - •Лабораторная работа 5 (2 часа)
 - •Лабораторная работа 6 (2 часа)
 - •Лабораторная работа 7 (2 часа)
 - •Лабораторная работа 8 (2 часа)
 - •Лабораторная работа 9 (2 часа)
 - •Проверка.
 - •Лабораторная работа 10 (2 часа)
 - •Лабораторная работа 11 (2 часа)
 - •Лабораторная работа 12 (2 часа)
 - •Лабораторная работа 13 (3 часа)
 - •Лабораторная работа 14 (3 часа)
 
Лабораторная работа 7 (2 часа)
Задание 1. Символьные операции с матрицами.
M := 
                 x
:= 2                     M1
:= 
MT
→ 
               MT
= 
M1·MT
= 
            M1·MT
→ 
M-1
→ 
           M-1
= 
|M| → -22 |M| = -22
Использование директивы float (ключа расчета плавающей точки)
M-1
float,
5 → 
Задание 2. Символьное вычисление интегралов.
Применение директивы float позволяет получить значение интеграла в виде обычного вещественного числа с заданным числом знаков мантиссы после десятичной точки.
Пример 1. Вычисление неопределенного интеграла от заданной функции.
 simplify
→
Si(x)·exp(-a).
simplify
→
·x2·ln(x)
- 
·x2.
simplify
→
sin(x) - x·cos(x).
simplify
→ -ln(cos(x)).
Использовалась директива simplify (упрощение выражений).
Пример 2. Вычисление в символьном виде определенного интеграла.
simplify
→ 
.
Пример 3. Вычисление тройного интеграла.
float, 5 → 6.2832.
Задание 3. Символьное вычисление пределов функций.
Для вычисления пределов функции используется директива (оператор) limit. Директиву limit можно ввести в трех различных вариантах с наборной панели Calculus (Исчисление) меню Математика или нажатием следующих комбинаций клавиш:
1. Ctrl + L – ввод шаблона директивы вычисления предела функции при х. стремящемся к заданному значению;
2. Ctrl + Shift + A – ввод шаблона директивы вычисления предела функции слева от заданной функции;
3. Ctrl + Shift + B – ввод шаблона директивы вычисления предела функции справа от заданной функции.
Пример 1. Вычисление предела функции в точке х = 0.
 
Пример 2. Вычисление бесконечных пределов слева и справа от точки х = 2.
При вычислении пределов необходимо заполнить места ввода шаблона, при этом указываются функция, имя переменной, по которой ищется предел, и значение переменной. Для получения результата необходимо установить после блока вычисления предела оператор символьного вывода →. Если функция не имеет предела, то выводится сообщение об ошибке.
Задание 4. Вычисление производных обычным методом и ∆ - методом.
Лабораторная работа 8 (2 часа)
Задание 1. Применение преобразования Лапласа для решения дифференциального уравнения второго порядка.
Пример 1. Найти решение уравнения x// + 4x/ + 4x = sin(t), удовлетворяющее начальным условиям x(0) = 1, x/(0) = -1.
Решение. Переносим правую часть уравнения влево: x// + 4x/ + 4x - sin(t) = 0.
Отметив переменную t, выполняем в левой части уравнения прямое преобразование Лапласа. В результате получим:
s·(s·laplace(x(t),t,s)–x(0))-
+4·s·laplace(x(t),t,s)–4·x(0)+4·
laplace(x(t),t,s)-
= 0
Введем обозначение L = laplace(x(t),t,s). Учитывая, что x(0) = 1 и x/(0) = -1, получим:
s2·L – s +1 + 4·s·L – 4 + 4·L - = 0.
Решая это уравнение относительно переменной L, получим:
                    L = 
.
   
Отметив переменную s и произведя обратное преобразование Лапласа, найдем временную зависимость x(t), т. е. решение заданного уравнения в виде:
x(t)
= 
Пример 2.
Решить уравнение вида:      m·
- k·
= 0.
Решение. Отметив переменную t, выполняем в левой части уравнения прямое преобразование Лапласа. В результате получим:
m·
- k·(s·laplace(y(t),t,s)
– y(0)
= 0
Ввести обозначения: L = laplace(y(t),t,s), C1 = y(0), C2 = diff(y(0),0).
Получим: m·L·s2 - m·s·C1 - m·C2 - k·L·s + k·C1 = 0.
Решая это уравнение относительно переменной L, получим:
L
= 
Отметив переменную s и произведя обратное преобразование Лапласа, найдем временную зависимость y(t), т. е. решение заданного уравнения в виде:
y(t)
= 
.
Пример 3. Решить дифференциальное уравнение при заданных начальных условиях: x// - 3x/ + 2x = eesin2t: x(0) = 1, x/(0) = 0.
Решение. 
Отметив переменную t, выполняем в левой части уравнения прямое преобразование Лапласа. В результате получим:
s·(s·laplace(x(t),t,s)–x(0))-
-3·s·laplace(x(t),t,s)+3·x(0)+2·laplace(x(t),t,s)-
=0.
Введем обозначение L = laplace(x(t),t,s). Учитывая, что x(0) = 1 и x/(0) = 0, получим:
s2·L – s - 3·s·L – 4 +3 + 2·L - = 0.
Решая это уравнение относительно переменной L, получим:
                L = 
.
   
Отметив переменную s и произведя обратное преобразование Лапласа, найдем временную зависимость x(t), т. е. решение заданного уравнения в виде:
x(t)
= 
.
Задание 2. Решение задачи Коши для линейного неоднородного дифференциального уравнения первого порядка.
Решения дифференциальных уравнений первого порядка можно получить путем интегрирования дифференциальных уравнений.
Задача Коши в общем виде: y/ = a(x)y + b(x), y(x0) = y0. Формула для решения задачи Коши имеет вид:
y(x)
= y0·
+
·b(z)dz.
 Пример 1.
Дано дифференциальное уравнение y/
+ 2xy
= x·
·sin(x)
и начальное условие y0
= 1. Требуется найти решение задачи Коши.
Решение. Найдем решение по формуле для задачи Коши.
y0 :=1
y(x) :=
y0·exp(
)
+ 
)·z·exp(-z2)·sin(z)dz
y(x) → exp(-x2) + (sin(x) - x·cos(x))·exp(-x2).
Проверка
+ 2·x·y(x)
- x·exp(-x2)·sin(x)
 simplify → 0.
y(0) → 1.
Пример 2.
Дано дифференциальное уравнение y/
+ y
= arcsin(x)
и начальное условие y0
= 1. Требуется найти решение задачи Коши.
Решение. Найдем решение по формуле для задачи Коши.
y0 :=1
y(x) :=
y0·exp(
)
+ 
)·
dz
y(x) → 2·exp(-asin(x)) -1 + asin(x).
Проверка
+ 
·y(x)
- 
 simplify
→ 0.
y(0) → 1.
