Применение прямого пространственного преобразования
[ применяет 2D-to-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 является 2-D матрицей с размерами m-by-ndims_in, X является 2-D матрицей с размерами m-by-ndims_out. tformfwd применяет ndims_inКому-ndims_out преобразование в каждую строку U. tformfwd отображает точку U(k,:) в точку X(k,:).
Когда U является (N + 1) -мерным массивом,tformfwd отображает точку U(к1, к2,..., кН,:) в точку X(к1, к2,..., кН,:).
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) -мерный массив.