Функции / Векторные и матричные |
Функция вычисления псевдообратной матрицы.
C = pinv(M);
Имя | Тип данных | Описание |
---|---|---|
M | matrix / cmatrix | Матрица вещественных чисел |
pinv(M) – функция возвращает матрицу, являющуюся псевдообратной матрице M. Матрица M+ называется псевдообратной матрицей для матрицы M, если MM+M = M и M+MM+ = M+.
Входная матрица М может задаваться:
C = pinv(M);
C = pinv([[x1,x2],[x3,x4]]);
C = pinv([[1,2],[3,4]]).
Имя | Тип данных | Описание |
---|---|---|
C | matrix / cmatrix | Выходная матрица, являющаяся псевдообратной матрице M |
//массивы элементов матрицы const M = [[1, 5], [1, 7], [1, 7], [1, 9]]; C = pinv(M);
В результате элементам матрицы C будут присвоены значения [[2,0.25,0.25,-1.5];[-0.25,0,0,0.25]], определяющие псевдообратную для матрицы M матрицу C.
Нет.