Unit Matrix

********************************************} { Borland Delphi Unit } { } { TMatrix and TMatrixViewer implementation } { } { Created 1996 by Vladimir Safin } { e-mail: vlads@uniyar.ac.ru } { } {

Classes

TMatrix - TMatrix - the table Lines x Columns
TMatrixViewer - Viewer and editor for TMatrix

Functions

M_AddMatrix -
M_Inverse -
M_MultMatrix -
M_MultValue -
M_SolveLinearSystem -
Register -

Types

PExtendedArray
TExtendedArray
TPtrArray

Constants

szExtended

Variables


Functions


function M_AddMatrix(A, B: TMatrix): TMatrix;


function M_Inverse(AMatrix: TMatrix): TMatrix;


function M_MultMatrix(A, B: TMatrix): TMatrix;


function M_MultValue(A: TMatrix; Value: Extended): TMatrix;


function M_SolveLinearSystem(A, B: TMatrix): TMatrix;


procedure Register;


Types


PExtendedArray = ^TExtendedArray
Array of Extended
TExtendedArray = array [0..255] of Extended;

TPtrArray = array [0..255] of PExtendedArray;
Array of pointers

Constants

szExtended = SizeOf(Extended)

Size of Extended

Variables