Package | Description |
---|---|
de.bsvrz.sys.funclib.bitctrl.math.algebra |
Mathematische Hilfsfunktionen für (lineare) Algebra.
|
Modifier and Type | Method and Description |
---|---|
static Vektor |
Vektor.addiere(Vektor a,
Vektor b)
Addiert zwei Vektoren.
|
static Vektor |
Vektor.dividiere(Vektor a,
long s)
Dividiert einen Vektor mit einem Skalar.
|
static Vektor |
Vektor.dividiere(Vektor a,
RationaleZahl s)
Dividiert einen Vektor mit einem Skalar.
|
Vektor |
Matrix.getSpaltenvektor(int j)
Gibt eine bestimmte Spalte der Matrix als Vektor zurück.
|
Vektor |
Matrix.getVektor()
Gibt die Matrix als Vektor zurück.
|
Vektor |
Matrix.getZeilenvektor(int i)
Gibt eine bestimmte Zeile der Matrix als Vektor zurück.
|
static Vektor |
Gauss.loeseLGS(Matrix a,
Vektor b)
Löst ein lineares Gleichungssystem durch vollständige
Elimination.
|
static Vektor |
Vektor.multipliziere(Vektor a,
long s)
Multipliziert einen Vektor mit einem Skalar.
|
static Vektor |
Vektor.multipliziere(Vektor a,
RationaleZahl s)
Multipliziert einen Vektor mit einem Skalar.
|
static Vektor |
Vektor.subtrahiere(Vektor a,
Vektor b)
Subtrahiert zwei Vektoren.
|
static Vektor |
Vektor.vektorprodukt(Vektor a,
Vektor b)
Berechnet das Vektorprodukt zweier Vektoren.
|
Modifier and Type | Method and Description |
---|---|
static Vektor |
Vektor.addiere(Vektor a,
Vektor b)
Addiert zwei Vektoren.
|
static Vektor |
Vektor.dividiere(Vektor a,
long s)
Dividiert einen Vektor mit einem Skalar.
|
static Vektor |
Vektor.dividiere(Vektor a,
RationaleZahl s)
Dividiert einen Vektor mit einem Skalar.
|
static Vektor |
Gauss.loeseLGS(Matrix a,
Vektor b)
Löst ein lineares Gleichungssystem durch vollständige
Elimination.
|
static Matrix |
Matrix.multipliziere(Matrix a,
Vektor v)
Multipliziert eine Matrix mit einem Vektor.
|
static Vektor |
Vektor.multipliziere(Vektor a,
long s)
Multipliziert einen Vektor mit einem Skalar.
|
static Vektor |
Vektor.multipliziere(Vektor a,
RationaleZahl s)
Multipliziert einen Vektor mit einem Skalar.
|
void |
Matrix.setSpaltenvektor(int j,
Vektor v)
Überschreibt eine Spalte der Matrix mit einem gegebenen Vektor.
|
void |
Matrix.setZeilenvektor(int i,
Vektor v)
Überschreibt eine Zeile der Matrix mit einem gegebenen Vektor.
|
static RationaleZahl |
Vektor.skalarprodukt(Vektor a,
Vektor b)
Berechnet das Skalarprodukt zweier Vektoren.
|
static Vektor |
Vektor.subtrahiere(Vektor a,
Vektor b)
Subtrahiert zwei Vektoren.
|
static Vektor |
Vektor.vektorprodukt(Vektor a,
Vektor b)
Berechnet das Vektorprodukt zweier Vektoren.
|
Constructor and Description |
---|
Matrix(Vektor vektor,
boolean zeilenvektor)
Konstruiert eine Matrix aus einem Vektor.
|
Vektor(Vektor vektor)
Konstruiert einen Vektor aus einem bestehenden Vektor.
|
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.