Функции для работы с векторами и матрицами


Для работы с векторами и матрицами имеется множество функций, входящих в пакет linalg.

Операции со структурой отдельного вектора и матрицы :

§ coldim(M) – возвращает число столбцов матрицы ;

§ rowdim(M) – возвращает число строк матрицы ;

§ vecdim(V) – возвращает размерность вектора ;

§ col(M,i) – возвращает -й столбец матрицы ;

§ row(M,,j) – возвращает -ю строку матрицы ;

§ minor(M,i,j) – возвращает минор матрицы для элемента с индексами и ;

§ delcols(M,i..j) – удоляет столбцы матрицы от -го до -го;

§ delrows(V,i..j) – удоляет строки матрицы от -й до -й;

§ extend(M,m,n,x) – расширяет матрицу на строк и столбцов с применением заполнителя .

Основные векторные и матричные операции:

§ dotprod(U,V) – возвращает скалярное произведение векторов и ;

§ crossprod(U,V) – возвращает векторное произведение векторов и ;

§ norm(V) или norm(M) – возвращает норму вектора и матрицы;

§ copyinto(A,B,i,j) – копирует матрицу в для элементов последовательно от до ;

§ concat(M1,M2) – возвращает объединённую матрицу с горизонтальным слиянием матриц и ;

§ stack(M1,M2) – возвращает объединённую матрицу с вертикальным слиянием матриц и ;

§ matadd(A,B) и evalm(A+B) – возвращает сумму матриц и

§ multiply(A,B) и evalm(A*B) – возвращает произведение матриц и

§ adjoint(M) или adj(M) – возвращает присоединённую матрицу, такую что даёт диагональную матрицу, определитель которой есть

§ charpoly(M,lambda) – возвращает характеристический полином матрицы относительно заданной переменной lambda;

§ det(M) – возвращает детерминант (определитель) матрицы ;

§ Eigenvals(M,vector) – инертная форма функции, возвращающей собственные значения матрицы и (при указании необязательного параметра vector) соответствующие им собственные векторы)

§ jordan(M) – возвращает матрицу в форме Жордана;

§ transpose(M) – возвращает транспонированную матрицу ;

§ inverse(M) или evalm(1/M) – возвращает матрицу, обратную к ;

§ singularvals(A) – возвращает сингулярные значения массива или матрицы .

 



Дата добавления: 2020-10-01; просмотров: 257;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.008 сек.