# rot90

Returns R, the result of rotating matrix, m, in 90-degree succession(s).

R = rot90(m)

R = rot90(m, n)

## Inputs

m
Type: matrix
n (optional)
Specifies the number of 90-degree rotations which need to be performed on m. If n is not specified or is positive, rotations will be in the counterclockwise direction. A negative value of n results in clockwise rotations.
Type: integer

R
Type: matrix

## Examples

Default 90-degree counterclockwise rotation:
R = rot90([1,2,3,4;5,6,7,8;9,10,11,12])
R = [Matrix] 4 x 3
4  8  12
3  7  11
2  6  10
1  5   9
Two 90-degree counterclockwise rotations:
R = rot90([1,2,3,4;5,6,7,8;9,10,11,12], 2)
R = [Matrix] 3 x 4
12  11  10  9
8   7   6  5
4   3   2  1
90-degree clockwise rotation:
R = rot90([1,2,3,4;5,6,7,8;9,10,11,12], -1)
R = [Matrix] 4 x 3
9  5  1
10  6  2
11  7  3
12  8  4