# Working with Tensors

>> Tensor Toolbox >> Working with Tensors

- Multiplying Tensors - Covers many types of tensor multiplication including `ttv`, `ttm`, `ttt`, `mttkrp`, `innerprod`, `contract`, `norm`
- Mode-n Vectors - Generating the leading mode-n vectors using `nvecs`
- Collapsing and Scaling Tensors - Computing sums, means, mins, maxs, and so on for portions of the tensor and conversely scaling portions of the tensor.
- Converting Between Tensors and Matrices - Convert between tensors and matrices, both dense and sparse.
- Creating Test Problems - Covers `create_problem` and `create_guess` for generating test random problems with specified characteristics
- Identities - Exploration of identities and connections among tensor and matrix operations
- Importing and Exporting Tensor Data - Covers `import_data` and `export_data` for reading and writing `tensor`, `sptensor`, and `ktensor` objects