# t-methods

From rTensor v1.4
by James Li

##### Tensor Transpose

Implements the tensor transpose based on block circulant matrices (Kilmer et al. 2013) for 3-tensors.

##### Usage

```
# S4 method for Tensor
t(x)
```

##### Arguments

- x
a 3-tensor

##### Details

`t(x)`

##### Value

tensor transpose of `x`

##### References

M. Kilmer, K. Braman, N. Hao, and R. Hoover, "Third-order tensors as operators on matrices: a theoretical and computational framework with applications in imaging". SIAM Journal on Matrix Analysis and Applications 2013.

##### Examples

```
# NOT RUN {
tnsr <- rand_tensor()
identical(t(tnsr)@data[,,1],t(tnsr@data[,,1]))
identical(t(tnsr)@data[,,2],t(tnsr@data[,,5]))
identical(t(t(tnsr)),tnsr)
# }
```

*Documentation reproduced from package rTensor, version 1.4, License: GPL (>= 2)*

### Community examples

Looks like there are no examples yet.