## FLIPDIM Reverse a Matrix Along a Given Dimension

### USAGE

Reverses an array along the given dimension. The syntax for its use is
```   y = flipdim(x,n)
```

where `x` is matrix, and `n` is the dimension to reverse.

### Example

The following examples show some uses of `flipdim` on N-dimensional arrays.
```--> x = int32(rand(4,5,3)*10)

x =

(:,:,1) =
5  4  5  3  9
7  7  5  6  7
1  6  8  4  1
5  7  1  8  8

(:,:,2) =
4  1  2  2  2
5  2  3  5  4
0  3  6  8  7
9  2  3 10  8

(:,:,3) =
6  8  9  5  5
5  4  4  2  9
8  0  3  0 10
0  2  6  9  0

--> flipdim(x,1)

ans =

(:,:,1) =
5  7  1  8  8
1  6  8  4  1
7  7  5  6  7
5  4  5  3  9

(:,:,2) =
9  2  3 10  8
0  3  6  8  7
5  2  3  5  4
4  1  2  2  2

(:,:,3) =
0  2  6  9  0
8  0  3  0 10
5  4  4  2  9
6  8  9  5  5

--> flipdim(x,2)

ans =

(:,:,1) =
9  3  5  4  5
7  6  5  7  7
1  4  8  6  1
8  8  1  7  5

(:,:,2) =
2  2  2  1  4
4  5  3  2  5
7  8  6  3  0
8 10  3  2  9

(:,:,3) =
5  5  9  8  6
9  2  4  4  5
10  0  3  0  8
0  9  6  2  0

--> flipdim(x,3)

ans =

(:,:,1) =
6  8  9  5  5
5  4  4  2  9
8  0  3  0 10
0  2  6  9  0

(:,:,2) =
4  1  2  2  2
5  2  3  5  4
0  3  6  8  7
9  2  3 10  8

(:,:,3) =
5  4  5  3  9
7  7  5  6  7
1  6  8  4  1
5  7  1  8  8
```