# Multilinear Algebra

## Documentation for package ‘TensorTools’ version 1.0.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

as.Tensor | Converts an array to an S3 tensor
fnorm | The Frobenius Norm
LU | LU Decomposition of a Complex Matrix
Mnist | Subset of MNIST training and testing data.
polar | Polar/Jordan form of matrices P and D
QR | QR Decomposition of a Complex Matrix without pivoting.
raytrace | Subset of raytrace data
tDWT | Discrete Wavelet Transform
tEIG | Tensor Eigenvalue Decomposition Using any Discrete Transform
tEIGdct | Eigenvalue decomposition of 3-mode tensor using the discrete cosine transform.
tEIGdht | Eigenvalue decomposition of 3-mode tensor using the discrete Hadley transform.
tEIGdst | Eigenvalue decomposition of 3-mode tensor using the discrete sine transform.
tEIGdwht | Eigenvalue decomposition of 3-mode tensor using the discrete Walsh Hadley transform.
tEIGdwt | Eigenvalue decomposition of 3-mode tensor using the discrete wavelet transform.
tEIGfft | Eigenvalue decomposition of 3-mode tensor using the discrete fast fourier transform.
Tensor | Creates an S3 class for a tensor
tIDWT | Inverse Wavelet Transform
tINV | Performs inverse of 3-mode tensor using any discrete transform.
tINVdct | Performs inverse of 3-mode tensor using the discrete cosine transform.
tINVdht | Performs inverse of 3-mode tensor using the discrete Hadley transform.
tINVdst | Performs inverse of 3-mode tensor using the discrete sine transform.
tINVdwht | Performs inverse of 3-mode tensor using the discrete Walsh Hadley transform.
tINVdwt | Performs inverse of 3-mode tensor using the discrete wavelet transform.
tINVfft | Performs inverse of 3-mode tensor using the discrete fast fourier transform.
tLDA | Linear discriminate analysis (LDA) on a 3D tensor
tLU | LU decomposition of a 3D tensor
tLUdct | LU decomposition of a 3D tensor using the discrete cosine transform
tLUdht | LU decomposition of a 3D tensor using the discrete Hadley transform
tLUdst | LU decomposition of a 3D tensor using the discrete sine transform
tLUdwht | LU decomposition of a 3D tensor using the discrete Walsh Hadley transform
tLUdwt | LU decomposition of a 3D tensor using the discrete wavelet transform
tLUfft | LU decomposition of a 3D tensor using the discrete fast fourier transform
tmean | Determines the mean of a 3D tensor along mode 2
tmult | Tensor multiplication
tQR | QR decomposition of a 3D tensor
tQRdct | QR decomposition of a 3D tensor using the discrete cosine transform
tQRdht | QR decomposition of a 3D tensor using the discrete Hadley transform
tQRdst | QR decomposition of a 3D tensor using the discrete sine transform
tQRdwht | QR decomposition of a 3D tensor using the discrete Walsh Hadley transform
tQRdwt | QR decomposition of a 3D tensor using the discrete wavelet transform
tQRfft | QR decomposition of a 3D tensor using the fast fourier transform
tSVD | Singular value decomposition (SVD)
tSVDdct | Singular value decomposition (SVD) of a 3D tensor using the discrete cosine transform
tSVDdht | Singular value decomposition (SVD) of a 3D tensor using the discrete Hadley transform
tSVDdst | Singular value decomposition (SVD) of a 3D tensor using the discrete sine transform
tSVDdwht | Singular value decomposition (SVD) of a 3D tensor using the discrete Walsh Hadley transform
tSVDdwt | Singular value decomposition (SVD) of a 3D tensor using the discrete wavelet transform
tSVDfft | Singular value decomposition (SVD) of a 3D tensor using the fast fourier transform
t_rand | Create a random tensor
t_tpose | Tensor transpose