[CSC 335] Octave Row Reduction Functions
Andrew J. Pounds
pounds_aj at mercer.edu
Sat Nov 14 11:04:59 EST 2015
I promised to send along some help on how to do row operations
in Octave. Fortunately this has been a problem that many folks have tackled
before, so let me ask you to start by downloading three Octave functions
elemrow1.m
elemrow2.m
elemrow3.m
These can be found in the EXAMPLES section of our class website.
Save these in the directory where you will run Octave. To see how to
use them type "help elemrow1" in Octave. Below I will use the third
operation to row reduce the linear system via Gaussian Elimination (the
example I worked in class yesterday)
octave:2> A = [2,1,3,1;4,4,7,1;2,5,9,3]
A =
2 1 3 1
4 4 7 1
2 5 9 3
octave:3> A = elemrow3(A,1,2,-2)
A =
2 1 3 1
0 2 1 -1
2 5 9 3
octave:4> A = elemrow3(A,1,3,-1)
A =
2 1 3 1
0 2 1 -1
0 4 6 2
octave:5> A = elemrow3(A,2,3,-2)
A =
2 1 3 1
0 2 1 -1
0 0 4 4
--
Andrew J. Pounds, Ph.D. (pounds_aj at mercer.edu)
Professor of Chemistry and Computer Science
Mercer University, Macon, GA 31207 (478) 301-5627
http://faculty.mercer.edu/pounds_aj
More information about the csc335
mailing list