Differences between revisions 1 and 2
Revision 1 as of 2010-12-16 11:16:07
Size: 1026
Editor: 172
Comment: GUASS_JORDAN ELEMINATION FOR MATRIX INVERSE
Revision 2 as of 2010-12-17 12:22:19
Size: 958
Editor: beesanna
Comment: Gauss_Jordan
Deletions are marked like this. Additions are marked like this.
Line 41: Line 41:
   * <vijay >, <student>, <SNIST>
   * <sanath>, <student>, <SNIST>
   * <eshwar>, <student>, <SNIST>
   * <beesanna>, <student>, <SNIST>
  • Book

    Advanced Engineering Mathematics

    Author

    Erwin Kreyszig

    Edition

    8th Edition

#guass-jordan for matrix inversion

A=matrix(QQ, [[-1,1,2],[3,-1,1],[-1,3,4]])
I=matrix(QQ, [[1,0,0],[0,1,0],[0,0,1]])

A.add_multiple_of_row(1, 0, 3)
A.add_multiple_of_row(2, 0, -1)
A.add_multiple_of_row(2, 1, -1)
A.add_multiple_of_row(1, 2,7/5 )
A.add_multiple_of_row(0, 2, 2/5)
A.add_multiple_of_row(0, 1, -1/2)
A.rescale_row(0, -1)
A.rescale_row(1, 1/2) 
A.rescale_row(2, -1/5)  
print A

I.add_multiple_of_row(1, 0, 3)
I.add_multiple_of_row(2, 0, -1)
I.add_multiple_of_row(2, 1, -1)
I.add_multiple_of_row(1, 2,7/5 )
I.add_multiple_of_row(0, 2, 2/5)
I.add_multiple_of_row(0, 1, -1/2)
I.rescale_row(0, -1)
I.rescale_row(1, 1/2) 
I.rescale_row(2, -1/5)  

print I
#here I is inverse of A

  • Solution by:

    • <beesanna>, <student>, <SNIST>

Kreyszig-Kreyszig 6.7-1 (last edited 2010-12-17 12:22:19 by beesanna)