fliptform

Зеркально отраженные роли ввода и вывода пространственной структуры преобразования

Синтаксис

Описание

пример

tflip = fliptform(T) создает новый TFORM пространственная структура преобразования путем зеркального отражения ролей вводов и выводов в существующем TFORM структура.

Примеры

свернуть все

Создайте пространственную структуру преобразования.

T = maketform('affine', [.5 0 0; .5 2 0; 0 0 1])
T = 

  struct with fields:

       ndims_in: 2
      ndims_out: 2
    forward_fcn: @fwd_affine
    inverse_fcn: @inv_affine
          tdata: [1×1 struct]

Создайте новую пространственную структуру преобразования путем зеркального отражения ролей вводов и выводов.

T2 = fliptform(T)
T2 = 

  struct with fields:

       ndims_in: 2
      ndims_out: 2
    forward_fcn: @inv_affine
    inverse_fcn: @fwd_affine
          tdata: [1×1 struct]

После зеркального отражения пространственных структур преобразования следующие операторы эквивалентны.

x = tformfwd([-3 7],T)
x = tforminv([-3 7],T2)
x =

     2    14


x =

     2    14

Входные параметры

свернуть все

Пространственное преобразование, заданное как TFORM пространственная структура преобразования.

Типы данных: struct

Выходные аргументы

свернуть все

Инвертированное пространственное преобразование, возвращенное как TFORM пространственная структура преобразования.

Смотрите также

| |

Представлено до R2006a