Моделирование процессов и систем. Использование программного обеспечения. Карамайкин А.С. - 74 стр.

UptoLike

Составители: 

74
cumsum(V) – создает вектор кумулятивной суммы, т. е. вектор того
же типа и размера, любой элемент которого является суммой всех пре-
дыдущих элементов вектора V;
cumprod(V) – создает вектор с элементами, равными произведению
всех предыдущих элементов вектора V;
diff(V) – создает вектор размерностью на единицу меньшую, чем
размер вектора V, элементы которого являются разностью между сосед-
ними элементами вектора V;
Замечание: все перечисленные выше одиннадцать функций приме-
нимы и к матрицам. Основное отличие в том, что эти операции произ-
водятся не по отношению к строкам матриц, а по отношению к каждо-
му из столбцов заданной матрицы. При этом столбец рассматривается
как переменная, а строка – как наблюдение. При применении функций
max, min, mean, std получаем векторы-строки с числом элементов, рав-
ным числу столбцов;
cov(A) – определяет матрицу ковариаций измерений. Результат –
квадратная симметричная матрица с числом строк и столбцов, равным
числу столбцов матрицы измерений. При этом на диагонали размеще-
ны дисперсии измеренных величин, а вне диагонали – взаимные корря-
ляционные моменты этих величин;
corrcoef(A) – определяет матрицу коэффициентов корреляции.
8.2. Линейная алгебра матриц
Приведем неполный перечень процедур линейной алгебры:
k=norm(V,p)
где р – целое число, определяющее р-норму вектора V. Если р не зада-
но, то по умолчанию оно равно двум;
k=norm(A,p) – вычисляет р-норму матрицы А. Если р не указано, то
по умолчанию оно равно двум;
r=rank(A) – определяет ранг матрицы А как число сингулярных чи-
сел матрицы, больших некоторого порога eps по соотношению:
max(size(A))=norm(A)*eps
d=det(A) – вычисляет определитель квадратной матрицы;
t=trace(A) – вычисляет след матрицы, равный сумме ее диагональ-
ных элементов;
R=rref(A) – приводит матрицу к треугольному виду методом исклю-
чения Гаусса;