Changeset 5411c8 in git
- Timestamp:
- Apr 20, 2007, 2:27:17 PM (16 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '0604212ebb110535022efecad887940825b97c3f')
- Children:
- 143c6c90f4919bdaebc7dac8c26d98ffa440c1c0
- Parents:
- c87dbd39df0e13c6045edaa62b08a33967d37a09
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/matrix.lib
rc87dbd r5411c8 1 1 /////////////////////////////////////////////////////////////////////////////// 2 version="$Id: matrix.lib,v 1.3 6 2006-12-11 14:22:46Singular Exp $";2 version="$Id: matrix.lib,v 1.37 2007-04-20 12:27:17 Singular Exp $"; 3 3 category="Linear Algebra"; 4 4 info=" … … 655 655 " 656 656 { 657 A[1..nrows(A),c2]=A[1..nrows(A),c2]+p*A[1..nrows(A),c1]; 657 int k=nrows(A); 658 A[1..k,c2]=A[1..k,c2]+p*A[1..k,c1]; 658 659 return(A); 659 660 } … … 673 674 " 674 675 { 675 A[r2,1..ncols(A)]=A[r2,1..ncols(A)]+p*A[r1,1..ncols(A)]; 676 int k=ncols(A); 677 A[r2,1..k]=A[r2,1..k]+p*A[r1,1..k]; 676 678 return(A); 677 679 } … … 691 693 " 692 694 { 693 A[1..nrows(A),c]=p*A[1..nrows(A),c]; 695 int k=nrows(A); 696 A[1..k,c]=p*A[1..k,c]; 694 697 return(A); 695 698 } … … 709 712 " 710 713 { 711 A[r,1..ncols(A)]=p*A[r,1..ncols(A)]; 714 int k=ncols(A); 715 A[r,1..k]=p*A[r,1..k]; 712 716 return(A); 713 717 } … … 728 732 { 729 733 matrix B=A; 730 B[1..nrows(B),c1]=A[1..nrows(A),c2]; 731 B[1..nrows(B),c2]=A[1..nrows(A),c1]; 734 int k=nrows(B); 735 B[1..k,c1]=A[1..k,c2]; 736 B[1..k,c2]=A[1..k,c1]; 732 737 return(B); 733 738 } … … 748 753 { 749 754 matrix B=A; 750 B[r1,1..ncols(B)]=A[r2,1..ncols(A)]; 751 B[r2,1..ncols(B)]=A[r1,1..ncols(A)]; 755 int k=ncols(B); 756 B[r1,1..k]=A[r2,1..k]; 757 B[r2,1..k]=A[r1,1..k]; 752 758 return(B); 753 759 }
Note: See TracChangeset
for help on using the changeset viewer.