Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
Z
A
actionPerformed(ActionEvent)
- Method in class praktikum.graphic.
TermDialog
Add
- class praktikum.operator.
Add
.
Die Klasse Add addiert zwei Terme.
Add()
- Constructor for class praktikum.operator.
Add
add(Matrix, Matrix, Matrix)
- Static method in class praktikum.operator.
MatrixTools
Addiert die Matrizen A und B und speichert das Ergebnis in C.
alpha
- Variable in class praktikum.operator.
FunctionTerm
Argument
- class praktikum.matrix.
Argument
.
Die Klasse Argument repräsentiert ein Funktionsargument; z.B. x in f(x;y).
Argument(String)
- Constructor for class praktikum.matrix.
Argument
Konstrutiert ein Argument aufgrund eines Namens.
arguments
- Variable in class praktikum.matrix.
Term
die Argumente des Terms
B
Binary
- class praktikum.matrix.
Binary
.
Die Klasse Binary stellt die Verknüpfung zweier Terme dar.
Binary(String, String)
- Constructor for class praktikum.matrix.
Binary
Konstruiert einen Term als Verknüpfung von zwei Termen.
C
checkVariable(String)
- Static method in class praktikum.matrix.
Parser
columns()
- Method in class praktikum.matrix.
Matrix
Anzahl der Spalten der Matrix.
columns()
- Method in interface praktikum.matrix.
Function
Anzahl der Spalten in der 0-ten Ergebnismatrix
columns()
- Method in class praktikum.operator.
PolynomFunction
comment(String)
- Static method in class praktikum.graphic.
TermDialog
Zeigt einen Kommentar im Monitor-Fenster an.
ConstantTerm
- class praktikum.matrix.
ConstantTerm
.
Die Klasse ConstantTerm repräsentiert einen Term mit nur einem (konstanten) Subterm.
ConstantTerm(Term, String, String, int)
- Constructor for class praktikum.matrix.
ConstantTerm
Konstruiert einen ConstantTerm.
copy()
- Method in class praktikum.matrix.
Matrix
Legt eine Kopie der Matrix an.
copy(Matrix)
- Method in class praktikum.matrix.
Matrix
Kopiert die übergebene Matrix
copyTerm()
- Method in class praktikum.matrix.
Term
D
diff(Argument)
- Method in class praktikum.matrix.
NumberTerm
diff(Argument)
- Method in interface praktikum.matrix.
DifferentiableTerm
Differenziert einen Term nach einem Argument.
diff(Argument)
- Method in class praktikum.matrix.
Eval
diff(Argument)
- Method in class praktikum.matrix.
MatrixTerm
diff(Argument)
- Method in class praktikum.matrix.
TermMatrix
diff(Argument)
- Method in class praktikum.matrix.
ConstantTerm
diff(Argument)
- Method in class praktikum.matrix.
Variable
diff(Argument)
- Method in class praktikum.matrix.
Argument
diff(Argument)
- Method in class praktikum.operator.
Minus
diff(Argument)
- Method in class praktikum.operator.
Divide
diff(Argument)
- Method in class praktikum.operator.
Mult
diff(Argument)
- Method in class praktikum.operator.
Add
diff(Argument)
- Method in class praktikum.operator.
Subtract
diff(Argument)
- Method in class praktikum.operator.
Plus
diff(Argument)
- Method in class praktikum.operator.
FunctionTerm
diff(Argument)
- Method in class praktikum.operator.
Transpose
DifferentiableTerm
- interface praktikum.matrix.
DifferentiableTerm
.
Das Interface DifferentiableTerm faßt differenzierbare Terme zusammen.
Divide
- class praktikum.operator.
Divide
.
Die Klasse Divide dividiert zwei Terme, sofern der zweite Term eine Zahl ist.
Divide()
- Constructor for class praktikum.operator.
Divide
E
entries()
- Method in class praktikum.matrix.
Matrix
Übergibt Einträge der Matrix
equals(Object)
- Method in class praktikum.matrix.
Argument
interne Verwaltungsroutine - nicht benutzen!!
Eval
- class praktikum.matrix.
Eval
.
Die Klasse Eval stellt die Auswertung einer Funktion (d.h. eines Terms mit einer nicht leeren Argumentliste) dar.
Eval()
- Constructor for class praktikum.matrix.
Eval
Konstruiert einen Eval-Term mit einem auszuwertenden Term.
Eval(int)
- Constructor for class praktikum.matrix.
Eval
Konstruiert einen Eval-Term mit einem auszuwertenden Term und k-1 vielen Argumentwerten.
eval(Matrix[], Matrix[], int[][])
- Method in class praktikum.matrix.
Term
eval(Matrix[], Matrix[], int[][])
- Method in interface praktikum.matrix.
Function
Auswertung der Funktion und gleichzeitige Bestimmung von Ableitungswerten.
eval(Matrix[], Matrix[], int[][])
- Method in class praktikum.operator.
PolynomFunction
execute()
- Method in class praktikum.matrix.
Term
Ermittelt das Ergebnis der Verknüpfung.
execute()
- Method in class praktikum.matrix.
Eval
execute()
- Method in class praktikum.matrix.
TermMatrix
execute()
- Method in class praktikum.matrix.
ConstantTerm
execute()
- Method in class praktikum.matrix.
Variable
execute()
- Method in class praktikum.matrix.
Argument
execute()
- Method in class praktikum.operator.
Minus
execute()
- Method in class praktikum.operator.
Divide
execute()
- Method in class praktikum.operator.
Mult
execute()
- Method in class praktikum.operator.
Zero
execute()
- Method in class praktikum.operator.
Add
execute()
- Method in class praktikum.operator.
Subtract
execute()
- Method in class praktikum.operator.
One
execute()
- Method in class praktikum.operator.
Plus
execute()
- Method in class praktikum.operator.
FunctionTerm
execute()
- Method in class praktikum.operator.
Transpose
F
f
- Variable in class praktikum.operator.
FunctionTerm
Definierende Funktion
fit()
- Method in class praktikum.matrix.
Term
fit(Argument)
- Method in class praktikum.matrix.
Argument
interne Verwaltungsroutine - nicht benutzen!!
fit(Vector)
- Method in class praktikum.matrix.
Term
Function
- interface praktikum.matrix.
Function
.
Das Interface Function faßt Klassen zusammen, die den Charakter einer Funktion besitzen.
FunctionTerm
- class praktikum.operator.
FunctionTerm
.
Die Klasse FunctionTerm repräsentiert einen Term, dessen funktionale Eigenschaft über eine Funktion wiedergegeben wird.
FunctionTerm(Function, int[], Vector)
- Constructor for class praktikum.operator.
FunctionTerm
Konstruiert einen FunctionTerm aufgrund der Ableitung einer Funktion und einer vorgebenen Argumentliste.
FunctionTerm(Function, Vector)
- Constructor for class praktikum.operator.
FunctionTerm
Konstruiert einen FunctionTerm aufgrund einer Funktion und einer vorgebenen Argumentliste.
G
get(int, int)
- Method in class praktikum.matrix.
Matrix
Liefert den Eintrag in Zeile i und Spalte j.
getTerm(int, int)
- Method in class praktikum.matrix.
TermMatrix
Liefert einen Term, der an der Position i,j steht.
getVariables()
- Static method in class praktikum.matrix.
Parser
Liefert einen Hashtable aller Variablen.
I
IllegalLatexRepresentationException
- exception praktikum.matrix.
IllegalLatexRepresentationException
.
Exception für fehlerhafte Latex-Darstellungen.
IllegalLatexRepresentationException(String)
- Constructor for class praktikum.matrix.
IllegalLatexRepresentationException
Konstruiert eine IllegalLatexRepresentationException.
IllegalStructureException
- exception praktikum.matrix.
IllegalStructureException
.
Exception für falsche Matrix-Dimensionierungen.
IllegalStructureException(String)
- Constructor for class praktikum.matrix.
IllegalStructureException
Konstruiert eine IllegalStructureException.
L
latex
- Variable in class praktikum.matrix.
Term
latex()
- Method in class praktikum.matrix.
Matrix
Liefert eine Latex-Darstellung der Matrix.
latex()
- Method in class praktikum.matrix.
Term
Liefert eine Latex-Darstellung des Terms.
latex()
- Method in class praktikum.matrix.
NumberTerm
latex()
- Method in class praktikum.matrix.
Unary
latex()
- Method in class praktikum.matrix.
Eval
latex()
- Method in class praktikum.matrix.
MatrixTerm
latex()
- Method in class praktikum.matrix.
TermMatrix
latex()
- Method in class praktikum.matrix.
Binary
latex()
- Method in class praktikum.matrix.
Variable
latex()
- Method in class praktikum.matrix.
Argument
latex()
- Method in class praktikum.operator.
Divide
latex()
- Method in class praktikum.operator.
Transpose
latex(int[], Vector)
- Method in class praktikum.matrix.
Term
latex(int[], Vector)
- Method in interface praktikum.matrix.
Function
latex(int[], Vector)
- Method in class praktikum.operator.
PolynomFunction
latex(Matrix)
- Static method in class praktikum.graphic.
TermDialog
Zeigt eine Latex-Matrix im Monitor-Fenster an.
latex(String)
- Static method in class praktikum.graphic.
TermDialog
Zeigt einen Latex-Ausdruck im Monitor-Fenster an.
latexResult()
- Method in class praktikum.matrix.
Term
Liefert eine Latex-Darstellung der aktuellen Term-Matrix-Einträge.
latexResult(Term)
- Static method in class praktikum.graphic.
TermDialog
Zeigt ein Latex-Resultat (Matrix) im Monitor-Fenster an.
latexTerm()
- Method in class praktikum.matrix.
Variable
latexTerm()
- Method in class praktikum.matrix.
Argument
latexTerm(Variable)
- Static method in class praktikum.graphic.
TermDialog
Zeigt eine Variable und deren Belegung im Monitor-Fenster an.
M
Matrix
- class praktikum.matrix.
Matrix
.
Die Klasse Matrix implementiert eine Matrix
Matrix()
- Constructor for class praktikum.matrix.
Matrix
Konstruiert eine Matrix ohne Einträge.
Matrix(int, int)
- Constructor for class praktikum.matrix.
Matrix
Konstruiert eine Matrix.
MatrixTerm
- class praktikum.matrix.
MatrixTerm
.
Die Klasse MatrixTerm kapselt eine Matrix als Term.
MatrixTools
- class praktikum.operator.
MatrixTools
.
Die Klasse MatrixTools enthält einige wichtige Matrixoperationen als statische Methoden.
MatrixTools()
- Constructor for class praktikum.operator.
MatrixTools
Minus
- class praktikum.operator.
Minus
.
Die Klasse Minus skaliert einen Term mit -1.
Minus()
- Constructor for class praktikum.operator.
Minus
Mult
- class praktikum.operator.
Mult
.
Die Klasse Mult multipliziert zwei Terme.
Mult()
- Constructor for class praktikum.operator.
Mult
mult(Matrix, Matrix, Matrix)
- Static method in class praktikum.operator.
MatrixTools
Multipliziert die Matrizen A und B und speichert das Ergebnis in C.
N
newEntries(int, int)
- Method in class praktikum.matrix.
Matrix
Weist der Matrix neuen Speicher für n Zeilen und m Spalten zu.
newEntries(int, int, double[])
- Method in class praktikum.matrix.
Matrix
Weist der Matrix bereits existierenden Speicher für n Zeilen und m Spalten zu.
number
- Static variable in class praktikum.matrix.
Matrix
numberOfArguments()
- Method in class praktikum.matrix.
Term
numberOfArguments()
- Method in interface praktikum.matrix.
Function
Anzahl der Argumente der Funktion
numberOfArguments()
- Method in class praktikum.operator.
PolynomFunction
NumberTerm
- class praktikum.matrix.
NumberTerm
.
Die Klasse NumberTerm kapselt eine Zahl als Term.
NumberTerm(double)
- Constructor for class praktikum.matrix.
NumberTerm
Konstruiert einen NumberTerm aufgrund einer Zahl.
O
One
- class praktikum.operator.
One
.
Die Klasse One repräsentiert die Einheitsmatrix.
One()
- Constructor for class praktikum.operator.
One
Konstruiert eine Nullmatrix.
One(Term)
- Constructor for class praktikum.operator.
One
Konstruiert eine Nullmatrix in der Größe des übergebenen Terms.
One(Term, int)
- Constructor for class praktikum.operator.
One
Konstruiert eine Nullmatrix in der Größe des übergebenen Terms einer bestimmten Differenzierungsstufe.
operate()
- Method in interface praktikum.matrix.
TermOperator
Liefert einen neuen Term
operate()
- Method in class praktikum.operator.
PartDiff
operate()
- Method in class praktikum.operator.
TotalDiff
operate()
- Method in class praktikum.operator.
Polynom
OperatorException
- exception praktikum.matrix.
OperatorException
.
Exception für falsche Operator-Aufrufe.
OperatorException(String)
- Constructor for class praktikum.matrix.
OperatorException
Konstruiert eine OperatorException.
operatorLatex
- Variable in class praktikum.matrix.
Term
P
parse(String)
- Static method in class praktikum.matrix.
Parser
Wandelt einen String in einen Term um.
Parser
- class praktikum.matrix.
Parser
.
Die Klasse Parser wandelt einen String in einen Term um. s.
Parser()
- Constructor for class praktikum.matrix.
Parser
ParserException
- exception praktikum.matrix.
ParserException
.
Exception für fehlerhalftes Parsen.
ParserException(String)
- Constructor for class praktikum.matrix.
ParserException
Konstruiert eine ParserException.
PartDiff
- class praktikum.operator.
PartDiff
.
Die Klasse PartDiff differenziert einen Term nach einem Argument.
PartDiff()
- Constructor for class praktikum.operator.
PartDiff
Konstruiert einen PartDiff-Term.
Plus
- class praktikum.operator.
Plus
.
Die Klasse Plus kopiert einen Term.
Plus()
- Constructor for class praktikum.operator.
Plus
Polynom
- class praktikum.operator.
Polynom
.
Die Klasse Polynom repräsentiert Polynome.
Polynom()
- Constructor for class praktikum.operator.
Polynom
Konstruiert ein Polynom.
PolynomFunction
- class praktikum.operator.
PolynomFunction
.
Die Klasse PolynomFunction repräsentiert ein Polynom als Funktion.
PolynomFunction(double[])
- Constructor for class praktikum.operator.
PolynomFunction
Konstruiert eine Polynomfunktion aufgrund eines Koeffizientenvektors.
praktikum.graphic
- package praktikum.graphic
praktikum.matrix
- package praktikum.matrix
praktikum.operator
- package praktikum.operator
R
readMap(String)
- Static method in class praktikum.matrix.
Parser
Liest die Konfigurationsdatei der Operatoren ein.
result()
- Method in class praktikum.matrix.
Term
Liefert eine String-Darstellung des Terms
rows()
- Method in class praktikum.matrix.
Matrix
Anzahl der Zeilen der Matrix
rows()
- Method in interface praktikum.matrix.
Function
Anzahl der Zeilen in der 0-ten Ergebnismatrix Anzahl der Zeilen
rows()
- Method in class praktikum.operator.
PolynomFunction
S
scal(Matrix, double, Matrix)
- Static method in class praktikum.operator.
MatrixTools
Skaliert die Matrix A mit dem double-Wert a und speichert das Ergebnis in C.
set(int, int, double)
- Method in class praktikum.matrix.
Matrix
Setzt den Eintrag in Zeile i und Spalte j.
setTerm(int, int, Term)
- Method in class praktikum.matrix.
TermMatrix
Setzt einen Term als Block an die Position i,j.
setVariable(String, Term)
- Static method in class praktikum.matrix.
Parser
Setzt eine Variable.
Subtract
- class praktikum.operator.
Subtract
.
Die Klasse Subtract subtrahiert zwei Terme.
Subtract()
- Constructor for class praktikum.operator.
Subtract
T
term
- Variable in class praktikum.matrix.
Term
Terme, die miteinander verknüpft werden.
Term
- class praktikum.matrix.
Term
.
In der Klasse Term werden Verknüpfungen realisiert.
Term(int, String, String)
- Constructor for class praktikum.matrix.
Term
Konstruiert einen Term aus k Termen mit dem Namen type und der Latex-Darstellung latex.
TermDialog
- class praktikum.graphic.
TermDialog
.
Die Klasse TermDialog ist die grafische Schnittstelle, mit deren Hilfe Formeln editiert und ausgewertet werden können.
TermDialog(int, int, String)
- Constructor for class praktikum.graphic.
TermDialog
Konstruiert einen TermDialog
TermMatrix
- class praktikum.matrix.
TermMatrix
.
Die Klasse TermMatrix repräsentiert einen Blockterm.
TermMatrix(int, int)
- Constructor for class praktikum.matrix.
TermMatrix
Konstruiert einen Blockterm mit r Zeilen-Blöcken und c Spalten-Blöcken.
TermOperator
- interface praktikum.matrix.
TermOperator
.
Klassen, die das Interface TermOperator implementieren, operieren auf Termen, deren Argumentliste nicht leer sein darf.
toString()
- Method in class praktikum.matrix.
Matrix
toString()
- Method in class praktikum.matrix.
Term
Liefert eine String-Darstellung des Terms
toString()
- Method in class praktikum.matrix.
NumberTerm
toString()
- Method in class praktikum.matrix.
Unary
toString()
- Method in class praktikum.matrix.
Eval
toString()
- Method in class praktikum.matrix.
MatrixTerm
toString()
- Method in class praktikum.matrix.
Binary
toString()
- Method in class praktikum.matrix.
Variable
toString()
- Method in class praktikum.matrix.
Argument
toString()
- Method in class praktikum.operator.
Transpose
TotalDiff
- class praktikum.operator.
TotalDiff
.
Die Klasse TotalDiff ermittelt die (totale) Ableitung eines Terms.
TotalDiff()
- Constructor for class praktikum.operator.
TotalDiff
Konstruiert einen Total-DiffTerm.
Transpose
- class praktikum.operator.
Transpose
.
Die Klasse Transpose transponiert zwei Terme.
Transpose()
- Constructor for class praktikum.operator.
Transpose
transpose(Matrix, Matrix)
- Static method in class praktikum.operator.
MatrixTools
Transponiert die Matrix A und speichert das Ergebnis in C.
type
- Variable in class praktikum.matrix.
Term
U
Unary
- class praktikum.matrix.
Unary
.
Die Klasse Unary stellt die Verknüpfung mit einem Term dar.
Unary(String, String)
- Constructor for class praktikum.matrix.
Unary
Konstruiert einen Term als Verknüpfung von einem Term.
V
Variable
- class praktikum.matrix.
Variable
.
Die Klasse Variable speichert einen Term unter einem Variablen-Namen.
Z
Zero
- class praktikum.operator.
Zero
.
Die Klasse Zero repräsentiert die Nullmatrix.
Zero()
- Constructor for class praktikum.operator.
Zero
Konstruiert eine Nullmatrix.
Zero(Term)
- Constructor for class praktikum.operator.
Zero
Konstruiert eine Nullmatrix in der Größe des übergebenen Terms.
Zero(Term, int)
- Constructor for class praktikum.operator.
Zero
Konstruiert eine Nullmatrix in der Größe des übergebenen Terms einer bestimmten Differenzierungsstufe.
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
Z
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES