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