use algorithmatic.com's in-browser integrated-development-environment here. The IDE offers syntax-highlighting, realtime validation, syntax-autocompletion, autocompletion for external-calls, interpreter and basic debugging.
Account
signin
algorithmatic.com uses OpenID - that means you don't need to register, probably you already have an OpenID, you just need to enable it. Click here to sign in
Gaussian elimination is an algorithm for solving systems of linear equations. It is used to solve a system of n equations and n unknowns.
This implementation returns the row echelon form of the given matrix. The return value can be easily extended to create a reduced row echelon form using Gauss-Jordan elimination.