Scilab Function
Last update : 12/1/2004

rref - computes matrix row echelon form by lu transformations

### Calling Sequence

  `R=rref(A)`

### Parameters

- `A`: m x n matrix with scalar entries
- `R`: m x n matrix,row echelon form of a

### Description

`rref` computes the row echelon form of the given matrix by left lu decomposition. If ones need the transformation used just call `X=rref([A,eye(m,m)])` the row echelon form `R` is `X(:,1:n)` and the left transformation `L` is given by `X(:,n+1:n+m)` such as `L*A=R`

### Examples

    A=[1 2;3 4;5 6];
    X=rref([A,eye(3,3)]);
    R=X(:,1:2)
    L=X(:,3:5);L*A

### See Also

`lu`, `qr`,