transpose
Транспонируйте матрицы
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Для функции transpose
в MATLAB® смотрите transpose
.
transpose(A
)
transpose(A)
возвращает транспонировать A t матричного A. Транспонированием m ×n матричный A является n ×m матричный B, таким образом что B i, j = A j, i.
Если вход является матрицей категории Cat::Matrix
, то внутренне linalg::transpose
вычисляет результат. Для arrays
и hfarrays
, transpose
использует другие стандартные программы.
Если аргумент не оценивает к матрице одного из этих типов, транспонирование является самим входом.
Вычислите транспонирование следующей действительной матрицы. Для действительных матриц Эрмитовы транспонируют, совпадает с транспонированием:
A := matrix([[1, 2], [3, PI]])
transpose(A) = htranspose(A)
В целом это не содержит для комплексных матриц:
A := matrix([[1, I, 3 + I], [PI*I, 4, 5]])
transpose(A) <> htranspose(A)
delete A:
Если вход не оценивает к матрице, то транспонирование является самим входом:
transpose(A) + 2*transpose(B)
|
Объект категории |
Объект того же доменного типа как A
.
A