24
Реализация этого метода в Maxima потребует сформировать 4 матрицы и
рассчитать их главные определители. Задайте матрицу «М» в строке ввода:
«M:matrix([1,2,-1],[2,-3,2],[3,1,1];» и рассчитайте ее определитель («Алгеб-
ра/определитель»). С остальными поступаем аналогично. Сравните результат с
полученным в п. 6.1.
6.3. Достаточно часто в учебной, научной и инженерной сферах деятель-
ности приходится выполнять арифметические действия над массивами чисел
(векторами и матрицами), поэтому в качестве задания выполните умножение
двух матриц 2
×
2, выданных преподавателем, в Maxima и вручную по формуле
(3.4). Сравните результат.
5838
1810
86253645
82213241
83
24
65
21
=
×+××+×
×+××+×
=×
. (3.4)
Допускается перемножение матриц размерностей [m
×
n]
×
[n
×
p]. В
программе Maxima для перемножения матриц используется особый знак
«.» – десятичная точка. Использование знака «*» даст неверный резуль-
тат.
6.4. Решение трансцендентного уравнения.
Только для простейших уравнений удается найти решение в аналитиче-
ском виде, то есть записать формулу, выражающую искомую величину х в яв-
ном виде через параметры уравнения. В большинстве же случаев такие задачи
приходится решать численными методами.
Численное решение обычно проводят в два этапа. На первом этапе необ-
ходимо отделить корни уравнения, то есть найти такие интервалы изменения
переменной x, где расположен только один корень. Для этого используют, в ос-
новном, графический или табличный метод, в соответствии с которым с задан-
ной точностью по точкам строится упрощенный график функции. На втором
этапе проводят уточнение отделенных корней, для этого используют богатый
набор известных алгоритмов и программ, создание которых возможно, напри-
мер, в среде Turbo Pascal. Программа Maxima обладает широкими возможно-
стями для численного решения сложных уравнений.
Требуется решить уравнение
)sin(8420)cos(3
23
xxxxx
+−=−+
. Для от-
деления корней представьте исходное уравнение в стандартной форме
0)sin(8420)cos(3
23
=−+−−+
xxxxx
, затем постройте график левой части
уравнения, записанного в стандартной форме. Точки пересечения графика с
осью абсцисс – корни уравнения. Зная диапазоны нахождения корней, вызовите
процедуру «Решить численно» и внимательно заполните соответствующие по-
ля. Проверьте правильность методом подстановки.
Повторите решение исходного уравнения, задав такой диапазон измене-
ния переменной x, в котором содержатся все корни. Каков будет результат?