Примените обратный N-D пространственное преобразование
tforminv
функция не рекомендуется для 2D и 3-D геометрических преобразований. Используйте transformPointsInverse
функцию вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
[
применяет U1,U2,...,U_ndims_in
] = tforminv(T
,X1,X2,...,X_ndims_out
)ndims_out
- К - ndims_in
обратное преобразование задано в T
к координатным массивам X1,X2,...,X_ndims_out
. Преобразование сопоставляет точку [X1(k) X2(k) ... X_ndims_out(k)]
к точке [U1(k) U2(k) ... U_ndims_in(k)]
.
Количество входа координирует массивы, ndims_out
, должен равняться T.ndims_out
. Количество выхода координирует массивы, ndims_in
, должен равняться T.ndims_in
. Массивы X1,X2,...,X_ndims_out
может иметь любую размерность, но должен быть одного размера. Выходные массивы U1,U2,...,U_ndims_in
должен быть этот размер также.
применяет U
= tforminv(T
,X
)ndims_out
- К - ndims_in
обратное преобразование задано в T
выстраивать X
.
Когда X
2D матрица с размерностями m-by-ndims_out
матрица, U
2D матрица с размерностями m-by-ndims_in
. tforminv
применяет преобразование к каждой строке X
. tforminv
сопоставляет точку X
K:) к точке U
K:).
Когда X
(N +1) - размерный массив, tforminv
сопоставляет точку X
(k 1, k 2, …, k N:) к точке U
(k 1, k 2, …, k N:).
size(X,N+1)
должен равняться ndims_out
U
(N +1) - размерный массив, с size(U,I)
равняйтесь size(X,I)
для I
= 1, …, N и size(U,N+1)
равняйтесь ndims_in
.
Синтаксис U = tforminv(X,T)
более старая форма этого синтаксиса, который остается поддерживаемым для обратной совместимости.
[
карты одна (N +1) - размерный массив к U1,U2,...,U_ndims_in
] = tforminv(T
,X
)ndims_in
одинаково измеренный N - размерные массивы.
карты U
= tforminv(T
,X1,X2,...,X_ndims_out
)ndims_out
N - размерные массивы к одному (N +1) - размерный массив.