И другие программы этой серии
Они перечислены ниже:
eigenvals (M)
возвращает вектор, содержащий собственные значения матрицы М;
eisenvec (M,Z)
для указанной матрицы М и заданного собственного значения Z возвращает принадлежащий этому собственному значению вектор;
eigenvecs (M)
возвращает матрицу, столбцами которой являются собственные векторы матрицы М (порядок расположения собственных векторов соответствует порядку собственных значений, возвращаемых функцией eigenvals);
genvals (M,N)
возвращает вектор обобщенных собственных значений v,, соответствующий решению уравнения M · x = vi – N - x (матрицы М и N должны быть вещественными);
genvals (M,N)
возвращает матрицу, столбцы которой содержат нормированные обобщенные собственные векторы;
+ lu (M)
выполняет треугольное разложение матрицы М: P · M = L · U, L и U - соответственно нижняя и верхняя треугольные матрицы. Все четыре матрицы квадратные, одного порядка;
+ qr (A)
дает разложение матрицы A, A=Q · R, где Q - ортогональная матрица и > — верхняя треугольная матрица;
+ svd (A)
дает сингулярное разложение матрицы А размером n·m: A=U · S ·VT где и - ортогональные матрицы размером m·m и n·n соответственно, S - диагональная матрица, на диагонали которой расположены сингулярные числа матрицы А;
+ svds (A)
возвращает вектор, содержащий сингулярные числа матрицы А размером m·n, где mі n;
Egeninv (A)
возвращает матрицу левую обратную к матрице А. L·A=E, где E – единичная матрица размером n·n, L – прямоугольная матрица размером n·m, A – прямоугольная матрица размером m·n.
2.5 Функции сортировки для векторов и матриц.
Начиная с третьей версии, в системе MathCAD появились некоторые дополнительные функции сортировки – перестановки элементов векторов и матриц:
sort (V)
сортировка элементов векторов в порядке возрастания их значений;
reverse (V)
перестановка элементов (после sort) в обратном порядке;