# squeeze

Removes singular dimensions from a matrix.

## Syntax

R = squeeze(A)

## Inputs

`A`- Any valid scalar | vector | matrix.

## Outputs

- R
- The squeezed matrix.

## Examples

Conventional case:

`R = squeeze(ones(1,2,1,1,3))`

```
R = [Matrix] 2 x 3
1 1 1
1 1 1
```

Row vector case case (see Comments):

`R = squeeze(ones(1,3))`

```
R = [Matrix] 1 x 3
1 1 1
```

## Comments

By convention, the function preserves row vectors. Hence, the function will only alter matrices with more than two dimensions.