PROGRAMS CONCERNING MATRICES IN PASCAL


Choose a source program (*.pas) by clicking the appropriate button.

BASIS.PAS
SYSMAT.PAS
SYSMAT.TXT
TDLITTL.PAS
TLINEAR.PAS
TLINEAR.TXT
LU.PAS
TEST_LU.PAS
NSBSLV.PAS
INV_LU.PAS
HOUSEHOL.PAS
LU.TXT
FBAND.PAS
FBANDO.PAS
TBAND.PAS
CGTST1.PAS
TSPARSE.PAS
SYSLIN.PAS
TSYMSOL.PAS
FCHOLY.PAS
TCHOLY.PAS
CHOLES.PAS
FSEIDEL.PAS
FSEIDEL.TXT
TSEIDEL.PAS
DPLE.PAS
DETER.PAS
DETER1.PAS
DETER2.PAS
TFINDDET.PAS
CARPOL.PAS
UCOMPLEX1.PAS
CARPOL1.PAS
CARPOL2.PAS
CARPOL3.PAS
TRIDIAG.PAS
TSVBKSB.PAS
TPWM.PAS
TPWIMGT.PAS
UJACOBI.PAS
TUJACOBI.PAS
ELPROTD.PDF
ELPROTD.PAS
TTQL2.PAS
TTRED2.PAS
ELPRO.PAS
LINPACK.PAS
TEST_HQR.PAS
FEIGEN0.PAS
THQR.PAS
TEPHJ.PAS
TVANDER.PAS
TOEPLITZ.PAS
Program Description

  • Utility routines used by some programs concerning matrices
  • Solving a linear matrix system AX=B by Gauss-Jordan Method
  • Explanation File of program above (Sysmat) NEW
  • Solve a Linear System By Direct Factorization
  • Solve a Linear System By Triangularization Method
  • Explanation File of Program above (Tlinear)
  • LU decomposition unit called by program below
  • Program to solve a linear system AX=B by LU decomposition
  • Solving a banded linear system AX=B By LU decomposition
  • Inversion of a real square matrix by LU decomposition
  • Inversion of a real square matrix by Householder's method NEW
  • Explanation File of LU Method NEW
  • Linear banded system using pivots
  • Linear banded system without using pivots
  • Solving a linear matrix system AX=B for a band matrix
  • Solving a symmetric linear system by Conjugate Gradient method
  • Conjugate Gradient method for a sparse symmetric linear system
  • Solving a symmetric linear system by Gauss method
  • Solving a symmetric linear system by SYMSOL
  • Cholesky method unit used by program below
  • Solving a symmetric linear system by Cholesky method
  • Inversion of a symmetric positive definite matrix by Cholesky method
  • Unit used by profram below
  • Explanation File for iterative Gauss Seidel method NEW
  • Solve a linear system by iterative Gauss Seidel method
  • Solve AX = B using a partial pivoting algorithm and reduced storage
  • Determinant of a real square matix by Gauss method
  • Determinant of a real square matrix by LU decomposition method
  • Determinant of a real square matrix by a recursive method based on Kramer's rule
  • Calculate the determinant of a real square matrix using Function FindDet NEW
  • Characteristic polynomial of a real square tridiagonal matrix
  • Unit concerning complex numbers used by program below
  • Characteristic polynomial of a complex square matrix
  • Characteristic polynomial of a real square matrix
  • Characteristic polynomial of a real symmetric square matrix
  • Solving a tridiagonal linear system
  • Solving a linear system AX=B by the Singular Value Decomposition Method
  • Greatest eigenvalue of a real square matrix by the power method
  • Smallest eigenvalue of a real square matrix by the Gauss and power methods
  • Eigenvalues and eigenvectors of a real symmetric square matrix by Jacobi's method (unit ujacobi.pas)
  • Program to demonstrate the use of unit ujacobi.pas
  • Explanation file of program below(ELPROTD) NEW
  • Eigenvalues and eigenvectors of a real tridiagonal square matrix
  • Find Eigenvalues and Eigenvectors of a symmetric tridiagonal matrix using QL method
  • Find Eigenvalues and Eigenvectors of a symmetric real matrix using Householder reduction and QL method
  • Eigenvalues and eigenvectors of a real square matrix by Rutishauser's method and inverse iteration method
  • Collection of procedures used by program below
  • Eigenvalues of a non symmetric real matrix by QR algorithm
  • Unit used by program below
  • Eigenvalues and eigenvectors of a non symmetric real matrix by QR algorithm
  • Calculate eigenvalues and eigenvectors of a Square Hermitian Matrix By Jacobi's Method
  • Solve a Vandermonde linear system NEW
  • Solve a Toeplitz linear system NEW


RETURN


© J-P Moreau Last modified 07/31/2014 - E-mail: jpmoreau@wanadoo.fr