home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frostbyte's 1980s DOS Shareware Collection
/
floppyshareware.zip
/
floppyshareware
/
DOOG
/
PCSSP2.ZIP
/
MATOPS.ZIP
/
GMTRA.FOR
< prev
next >
Wrap
Text File
|
1985-11-29
|
1KB
|
42 lines
C
C ..................................................................
C
C SUBROUTINE GMTRA
C
C PURPOSE
C TRANSPOSE A GENERAL MATRIX
C
C USAGE
C CALL GMTRA(A,R,N,M)
C
C DESCRIPTION OF PARAMETERS
C A - NAME OF MATRIX TO BE TRANSPOSED
C R - NAME OF RESULTANT MATRIX
C N - NUMBER OF ROWS OF A AND COLUMNS OF R
C M - NUMBER OF COLUMNS OF A AND ROWS OF R
C
C REMARKS
C MATRIX R CANNOT BE IN THE SAME LOCATION AS MATRIX A
C MATRICES A AND R MUST BE STORED AS GENERAL MATRICES
C
C SUBROUTINES AND FUNCTION SUBPROGRAMS REQUIRED
C NONE
C
C METHOD
C TRANSPOSE N BY M MATRIX A TO FORM M BY N MATRIX R
C
C ..................................................................
C
SUBROUTINE GMTRA(A,R,N,M)
DIMENSION A(1),R(1)
C
IR=0
DO 10 I=1,N
IJ=I-N
DO 10 J=1,M
IJ=IJ+N
IR=IR+1
10 R(IR)=A(IJ)
RETURN
END