|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object HUMath.Algebra.BM
public class BM
BigDecimal-Matrizen
Field Summary | |
---|---|
static java.math.BigDecimal |
bigEins
Eins |
int |
m
|
java.math.BigDecimal[][] |
mat
|
int |
n
|
int[] |
pivot
|
int |
rk
|
Constructor Summary | |
---|---|
BM(int z,
int s)
Konstrukteur |
Method Summary | |
---|---|
static BM |
add(BM a,
BM b)
Matrix-Addition |
static BM |
copy(BM a)
Matrix kopieren |
static java.math.BigDecimal |
det(BM aa)
Determinante |
static BM |
GAUSS(BM b)
Gaussscher Algorithmus |
static BM |
hilbert(int z)
quadratische Hilbert-Matrix |
static BM |
hilbert1(int z)
rechteckige Hilbert-Matrix |
static BM |
invers(BM a)
inverse Matrix |
static BM |
loesung(BM ein)
Loesung des LGS |
static BM |
LU_lower(BM b)
LU-Zerlegung, unterer Teil |
static BM |
LU_upper(BM b)
LU-Zerlegung, oberer Teil |
static void |
main(java.lang.String[] args)
|
static BM |
matinpol(BM a,
BP p)
die Matrix a wird in das Polynom p eingesetzt |
static BM |
Moore_Penrose(BM a)
Moore-Penrose-Inverse |
static BM |
mult(BM a,
BM b)
Matrixmultiplikation |
static BM |
nullraum(BM ein)
Nullraum |
static BM |
power(BM a,
int e)
e-te Potenz (schnell) |
static BM |
read(int zeil,
int spal)
Matrix lesen |
static BM |
rechts(BM a)
rechte Haelfte der Matrix |
static BM |
rechtseins(BM h)
rechts Einheitsmatrix anfuegen |
static BM |
scmult(BM a,
java.math.BigDecimal z)
Multiplikation mit Skalar |
static java.math.BigDecimal |
spur(BM a)
Spur |
static BM |
sub(BM a,
BM b)
Matrix-Subtraktion |
static BM |
transp(BM a)
transponierte Matrix |
static BM |
vandermonde(int z)
quadratische Vandermonde-Matrix |
static BM |
vandermonde1(int z)
rechteckige Vandermonde-Matrix |
static void |
write(BM a)
schreiben |
static boolean |
zero(java.math.BigDecimal a)
null ? |
static boolean |
zeromat(BM a)
Nullmatrix ? |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.math.BigDecimal[][] mat
public int[] pivot
public int rk
public int m
public int n
public static java.math.BigDecimal bigEins
Constructor Detail |
---|
public BM(int z, int s)
Method Detail |
---|
public static boolean zero(java.math.BigDecimal a)
public static boolean zeromat(BM a)
public static void write(BM a)
public static BM vandermonde(int z)
public static BM vandermonde1(int z)
public static BM hilbert(int z)
public static BM hilbert1(int z)
public static BM copy(BM a)
public static BM read(int zeil, int spal)
public static java.math.BigDecimal spur(BM a)
public static BM transp(BM a)
public static BM rechtseins(BM h)
public static BM rechts(BM a)
public static BM mult(BM a, BM b)
public static BM power(BM a, int e)
public static BM add(BM a, BM b)
public static BM sub(BM a, BM b)
public static BM scmult(BM a, java.math.BigDecimal z)
public static BM matinpol(BM a, BP p)
public static BM LU_lower(BM b)
public static BM LU_upper(BM b)
public static BM GAUSS(BM b)
public static java.math.BigDecimal det(BM aa)
public static BM nullraum(BM ein)
public static BM loesung(BM ein)
public static BM Moore_Penrose(BM a)
public static BM invers(BM a)
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |