transp
Функция транспонирования матрицы или вектора.
Синтаксис
C = transp(M);Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| M | array / carray / array2 / carray2 |
Массив элементов входной матрицы или вектора |
Описание
transp(M) – функция производит транспонирование входной матрицы или вектора M.
Входная матрица или вектор М может задаваться:
- как переменная типа матрица или вектор, определенная ранее:
C = transp(M);
- как матрица или вектор, состоящие из переменных, определенных ранее:
C = transp([[x1,x2],[x3,x4],[x5,x6]];
C = transp([x1,x2,x3,x4,x5,x6]);
- как постоянная матрица или массив:
C = transp([[1,2],[3,4],[5,6]]);
C = transp([1,2,3,4,5,6]);
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| С | array2 / carray2 |
Транспонированная матрица для входной матрицы или вектора |
Пример1
Транспонирование матрицы:
//массивы элементов матрицы
const M = [[1, 0], [-2, 3]];
C = transp(M);
В результате переменной C будут присвоены значения массива [[1, -2], [0, 3]], определяющие транспонированную матрицу для матрицы M .
Пример 2
Транспонирование вектора:
//массивы элементов вектора
const M = [1, 0, -2, 3];
C = transp(M);
В результате переменной C будут присвоены значения матрицы [[1], [0], [-2], [3]], определяющие транспонированную матрицу для вектора M.
Дополнительные материалы
Нет.