Matlab is not really designed to to do something as basic
as row operations. But you can make it do so and learn some
Matlab notation along the way.

I am assuming you can get Matlab started up, with or without the fancy graphical interface. It is often much faster without. On a Windows machine, in a lab where Matlab is installed, you use the start menu as for any program

From my linux machine at home, I can connect with
`ssh tloring@linux.unm.edu`
and tell the machine what terminal type I am using
and then invoke Matlab with the command `matlab`.
(Lower case.)

In the command window, you can enter a matrix as follows:

`A = [1 2 3; 0 1 0; 1 1 1]`

and Matlab responds basically with

`A =
`

` 1 2 3
`

` 0 1 0
`

` 1 1 1
`

You enter row by row, separating rows with semicolons. Between row elements, you can use spaces or commas.

To dive in and get answers, you have

` inv(A) `

and

` det(A) `

Without explanation, here is what you can type in to make Matlab do elementary row operations.

Type I, say R1 <---> R3

`A([1 3],:) = A([3 1],:) `

Type II, say 2R3 ---> R3

`A(3,:) = 2*A(3,:) `

Type III, say R1 + 5R2 ---> R1

`A(1,:) = A(1,:) + 5*A(2,:) `