Alphabetical Index

A B C D E F G H I L M N O P R S T U V W X Y Z

A

absolute() - method in class Complex
Calculats the absolute of a complex number and returns this result.
add(Complex) - method in class Complex
Calculating: Add a Complex to a Complex
add(double) - method in class Complex
Calculating: Add a real number to a Complex
amountFunctions - field in class gui
appletid - field in class results
arrayButton - field in class gui

B

benutzerfeld - field in class gui
button1pressed - field in class diracFunction
button1pressed - field in class rampFunction
button1pressed - field in class sincFunction
button1pressed - field in class stepFunction
button2pressed - field in class diracFunction
button2pressed - field in class rampFunction
button2pressed - field in class sincFunction
button2pressed - field in class stepFunction
buttonBottomPanel - field in class gui
buttonHandler Class for handling almost all buttons of the gui of the Fourier transformation program (except: function buttons and operator buttons) Author: Christiane Adler
buttonHandler(gui) - constructor for class buttonHandler

C

cache - field in class ftFunctionCanvas1
cache - field in class functionCanvas
cache_max - field in class ftFunctionCanvas1
cache_max - field in class functionCanvas
cachey - field in class convolutionFunction
cachey - field in class multiplicateFunction
cacheyi - field in class convolutionFunction
cacheyi - field in class multiplicateFunction
Calculates the H(f) values for every f and saves it in an array
Calculates the h(t) values for every t and saves it in an array
calculateButton - field in class gui
Calculating the h(t)-value in the time domain and returning it as a Complex
calculating the cosinus from the incoming t and returning the result h(t) = A * cos(2 Pi B t)
calculating the dirac from the incoming t and returning the result Because of the discret steps of 0.015625, the dirac is painted between a small range this means the methode returns a dirac, if the t value is between -0.0078125 and +0.0078125 near the true dirac
Calculating the h(t)-value in the time domain and returning it as a Complex
Calculating the h(t)-value in the time domain and returning it as a Complex
Calculating the h(t)-value in the time domain and returning it as a Complex
Calculating the h(t)-value in the time domain and returning it as a Complex
Calculating the h(t)-value in the time domain and returning it as a Complex
Calculating the h(t)-value in the time domain and returning it as a Complex
Calculating the h(t)-value in the time domain and returning it as a Complex
Calculating the H(f)-value in the frequency domain and returning it as a Complex
Calculating the f-value in the frequency domain and returning it as a Complex Because of the discret steps of 0.015625, the dirac is painted between a small range this means the methode returns a dirac, if the f value is between -0.0078125 and +0.0078125 near the true dirac
Calculating the f-value in the frequency domain and returning it as a Complex Because of the discret steps of 0.015625, the dirac is painted between a small range this means the methode returns a dirac, if the f value is between -0.0078125 and +0.0078125 near the true dirac
Calculating the H(f)-value in the frequency domain and returning it as a Complex
Calculating the H(f)-value in the frequency domain and returning it as a Complex
Calculating the H(f)-value in the frequency domain and returning it as a Complex
Calculating the H(f)-value in the frequency domain and returning it as a Complex
Calculating the H(f)-value in the frequency domain and returning it as a Complex
Calculating the H(f)-value in the frequency domain and returning it as a Complex
Calculating the H(f)-value in the frequency domain and returning it as a Complex
canvasButtonPanel - field in class gui
canvasFct - field in class gui
canvasFctExercise - field in class gui
canvasFTFct - field in class gui
canvasFTFctExercise - field in class gui
canvasFTFctImaginary - field in class gui
canvasFTFctReal - field in class gui
captionGraph1 - field in class gui
captionGraph2 - field in class gui
caseFour - field in class PostfixEvaluator
caseOne - field in class PostfixEvaluator
caseThree - field in class PostfixEvaluator
caseTwo - field in class PostfixEvaluator
child1 - field in class convolutionFunction
child1 - field in class multiplicateFunction
child1 - field in class plusFunction
child2 - field in class convolutionFunction
child2 - field in class multiplicateFunction
child2 - field in class plusFunction
command - field in class results
Complex Class of the complex numbers Calculating with complex numbers, divided into an imaginary number and a real number.
Complex() - constructor for class Complex
Complex(Complex) - constructor for class Complex
Constructor, getting a complex number
Complex(double,double) - constructor for class Complex
Constructor, getting the real and the imaginary numbers
complexy - field in class ftFunctionCanvas1
complexy - field in class functionCanvas
complexy - field in class functions
ConverterFunctions This class provides general methods used by infixToPostfixConverter provides the basical constructs and methods for mathematical problems of converting from infix to postfix and of calculating the postfix Author: Christiane Adler
Converts an String Term into an valid Math Expression.
convolutionFunction (German: Faltung) Calculating the convolution of two functions Saving time by calculating the convolution only ones and by saving the result in an array Author: Christiane Adler
cosFct - field in class gui
cosinusButton - field in class gui
cosinesFunction Calculating h(t)=cos(t) the cosinus function in the time range and the frequency range Setting the variables and calculating the extrema Author: Christiane Adler
cosinusFunction(gui) - constructor for class cosinusFunction
counterlaufzeit - field in class timer
currentExercise - field in class gui

D

destip - field in class results
destport - field in class results
difficulty - field in class results
diracButton - field in class gui
diracFct - field in class gui
diracFTFxylength - field in class functions
diracFunction Calculating a dirac sequence of impact h(t)= sum (dirac(t+n*F)) in the time range and the frequency range Setting the variables and calculating the extrema Author: Christiane Adler
diracFunction(gui) - constructor for class diracFunction
diracxylength - field in class functions
division(Complex) - method in class Complex
Divides a complex number with another complex number and returns this result.
division(double) - method in class Complex
Divides a complex number with a real number and returns this result.
drawFunction() - method in class functionCanvas

E

end - field in class functions
end1 - field in class convolutionFunction
end1 - field in class multiplicateFunction
end2 - field in class convolutionFunction
end2 - field in class multiplicateFunction
endFT - field in class functions
exercise different functions are divided into 5 levels.
exercise(gui) - constructor for class exercise
exerciseLevel1(int) - method in class exercise
exerciseLevel2(int) - method in class exercise
exerciseLevel3(int) - method in class exercise
exerciseLevel4(int) - method in class exercise
exerciseLevel5(int) - method in class exercise
exerciseNumber - field in class gui
extrema - field in class functions

F

f - field in class gui
f1 - field in class gui
f2 - field in class gui
f3 - field in class gui
f4 - field in class gui
f5 - field in class gui
f6 - field in class gui
faltFct - field in class gui
fctButtonArray - field in class gui
feedback - field in class results
finishButton - field in class gui
fIntercept1 - field in class gui
fIntercept12 - field in class gui
fIntercept1limited - field in class gui
fIntercept1limitf - field in class gui
fIntercept2 - field in class gui
fIntercept23 - field in class gui
fIntercept2limited - field in class gui
fIntercept2limitf - field in class gui
fIntercept3 - field in class gui
fIntercept3limited - field in class gui
fIntercept3limitf - field in class gui
FIsDirac - field in class functions
formelF - field in class functions
formelFTF - field in class functions
ftFCanvasTabbedPane - field in class gui
FTFReellIsDirac - field in class functions
ftFunction2TextArea - field in class gui
ftFunction2TextArea2 - field in class gui
ftFunction2TextArea3 - field in class gui
ftFunction3TextArea - field in class gui
ftFunction3TextArea2 - field in class gui
ftFunction3TextArea3 - field in class gui
ftFunctionCanvas1 The painting canvas for the fouriertransformed function Is opend four times (Real, Imaginary and absolute range in the examples part and absolute in the exercise part Author: Christiane Adler
ftFunctionTextArea - field in class gui
ftFunctionTextArea2 - field in class gui
ftFunctionTextArea3 - field in class gui
ftFunktion2FormulaPanel - field in class gui
ftFunktion3FormulaPanel - field in class gui
ftFunktionFormulaPanel - field in class gui
ftResultTextArea - field in class gui
ftResultTextArea1 - field in class gui
functionButtonHandler Class for handling all function and operator buttons of the gui of the Fourier transformation program Author: Christiane Adler
functionCanvas The painting canvas for the function in the time domain Author: Christiane Adler
functionCanvas(gui) - constructor for class functionCanvas
functionName - field in class functions
functionPanel - field in class functions
functions Other functions and operators are children of this class They inheritate from this class Defines the importend methods Author: Christiane Adler
functions() - constructor for class functions
functionsButtonPanel - field in class gui
functionTextArea - field in class gui
funktionFormula - field in class functions
funktionFormula - field in class rampFunction
funktionFormula - field in class sincFunction
funktionFormula - field in class stepFunction
funktionFormulaPanel - field in class gui
funktionFormulaPanel2 - field in class gui
funktionFormulaPanel3 - field in class gui

G

gbConstraints - field in class gui
gbLayout - field in class gui
getComplex() - method in class Complex
Returns the Complex
Gives you the String.length() of the last extracted eFunction.
Calculating the t-value for the incoming x.
calculate the h(t) value of a given t value in the time domain
Calculates the extrema
Calculates the extrema
Calculate the Extrema
Calculates the extrema
Calculating the f-value for the incoming x (see also getExtrema)
calculate the H(f) value of a given f value in the frequency domain
Calculates the extrema
Calculate the Extrema of the fourier transformed function
Extracts the Therm which has to be calculated of the given Therm.
getImaginary() - method in class Complex
Returns the imaginary number of a Complex
Returns the infix Vector.
Extracts the number from the given String.
Gives you the Stringh.length() of the last extracted number.
Extracts the operator from the given String.
getReal() - method in class Complex
Returns the real number of a Complex
Gives you the String.length() of the last extracted sum.
Extracts the trigonometric function from the given String.
gui - class gui
gui Main graphical interface Author: Christiane Adler
gui(boolean,fouriertransformation) - constructor for class gui

H

helpButton - field in class gui
helpStack - field in class ConverterFunctions
homeButton - field in class UserHelp
htmlPane - field in class UserHelp
Overwrite the methode with the same name of the super class repaint the window

I

id - field in class results
IllegalMathExpressionException This class provides the exception with is used in the class StringToMathExpression Author: Christiane Adler
imaginary - field in class Complex
infix - field in class StringToMathExpression
InfixToPostfixConverter This Class provides all methodes needed to convert an Infix term into an postfix term Author: Christiane Adler
infixToPostfixConverter - field in class gui
initialURL - field in class UserHelp
interceptButtonPanel - field in class gui
interceptPanel - field in class gui
interceptText1 - field in class gui
interceptText2 - field in class gui
interceptVar1 - field in class gui
interceptVar2 - field in class gui
interceptVariablePanel - field in class gui
isComplex - field in class PostfixEvaluator
Tests if the given char is a digit.
isDirac - field in class PostfixEvaluator
Tests if the given String contains a dirac function at the beginning.
Tests if the given String contains a e function at the beginning.
Tests if the given String contains a Complex e function at the beginning.
Tests if the given String is an Imaginary Value.
Tests if the given char is an left parenthesis.
Tests if the given String contains an left parenthesis at the beginning.
isMirrowFunction - field in class functions
Tests if the given String contains a number at the beginning.
Tests if the given char is an math operator (+,-,*,/,^).
Tests if the given String contains a pi function at the beginning.
Tests if the given char is an point.
Tests if the given char is an right parenthesis.
Tests if the given String contains an right parenthesis at the beginning.
Tests if the given String contains a sum function at the beginning.
Tests if the given String contains a trigonometric function (sin,cos,tan) at the beginning.
Tests if the given char contains a variable (f,n) at the beginning.

L

laufzeit - field in class timer
levelLabel - field in class gui
line1 - field in class gui
line2 - field in class gui

M

main(String[]) - static method in class ergebnisseing
main(String[]) - static method in class fouriertransformation
main(String[]) - static method in class testserver
maxFaktor - field in class ftFunctionCanvas1
maxFaktor - field in class functionCanvas
maxx - field in class functions
maxx - field in class sincFunction
maxxFT - field in class functions
maxy - field in class functions
maxy - field in class sincFunction
messageBackLabel - field in class gui
min - field in class timer
minx - field in class functions
minx - field in class sincFunction
minxFT - field in class functions
miny - field in class functions
miny - field in class sincFunction
Takes the function with a mirrow on the x-axis
multiplFct - field in class gui
multiplicateFunction Calculating the multiplication of two functions Author: Christiane Adler
multiply(Complex) - method in class Complex
Calculating: Multiply a Complex to a Complex
multiply(double) - method in class Complex
Calculating: Multiply a real number to a Complex
myFT - field in class gui
myGui - field in class buttonHandler
myGui - field in class convolutionFunction
myGui - field in class cosinusFunction
myGui - field in class diracFunction
myGui - field in class exercise
myGui - field in class ftFunctionCanvas1
myGui - field in class functionButtonHandler
myGui - field in class functionCanvas
myGui - field in class multiplicateFunction
myGui - field in class plusFunction
myGui - field in class rampFunction
myGui - field in class sincFunction
myGui - field in class stepFunction
myGui - field in class timer
mymaxx - field in class ftFunctionCanvas1
mymaxx - field in class functionCanvas
mymaxxFT - field in class ftFunctionCanvas1
mymaxxFT - field in class functionCanvas
mymaxy - field in class ftFunctionCanvas1
mymaxy - field in class functionCanvas
mymaxyFT - field in class ftFunctionCanvas1
mymaxyFT - field in class functionCanvas
mymaxyFTi - field in class ftFunctionCanvas1
mymaxyFTi - field in class functionCanvas
mymaxyi - field in class ftFunctionCanvas1
mymaxyi - field in class functionCanvas
myminx - field in class ftFunctionCanvas1
myminx - field in class functionCanvas
myminxFT - field in class ftFunctionCanvas1
myminxFT - field in class functionCanvas
myminy - field in class ftFunctionCanvas1
myminy - field in class functionCanvas
myminyFT - field in class ftFunctionCanvas1
myminyFT - field in class functionCanvas
myminyFTi - field in class ftFunctionCanvas1
myminyFTi - field in class functionCanvas
myminyi - field in class ftFunctionCanvas1
myminyi - field in class functionCanvas
myPassword - field in class gui
myUsername - field in class gui

N

n - field in class convolutionFunction
n - field in class multiplicateFunction
name - field in class buttonHandler
newButton - field in class gui
newTestButton - field in class gui

O

ok - field in class results
operatorButtonMultiply - field in class gui
operatorButtonPlus - field in class gui
operatorsButtonPanel - field in class gui
optionsTextLabel - field in class gui
outStr - field in class testserver

P

paintx - field in class convolutionFunction
paintx - field in class ftFunctionCanvas1
paintx - field in class functionCanvas
paintx - field in class multiplicateFunction
parseError - field in class ftFunctionCanvas1
password - field in class results
passwordLabel - field in class gui
passwordPanel - field in class gui
passwort - field in class buttonHandler
passwortfeld - field in class gui
periode - field in class convolutionFunction
plusFct - field in class gui
plusFunction Calculating the addition of two functions Author: Christiane Adler
plusFunction(gui) - constructor for class plusFunction
points - field in class exercise
pointsLabel - field in class gui
pointsText - field in class gui
postfix - field in class ConverterFunctions
PostfixEvaluator This Class provides all methodes to calculat a double or complex value out of a postfix expression Author: Christiane Adler
postfixEvaluator - field in class gui
PostfixEvaluator() - constructor for class PostfixEvaluator
Prints the infix Vector to System.out.
prio - field in class InfixToPostfixConverter
Separates the eFunction, into cos(eFunction)+i*sin(eFunction) at the beginning of the String.
Separates the start, end and sumTerm of the sum at the beginning of the String.

R

rampButton - field in class gui
rampFct - field in class gui
rampFunction Calculating the ramp function Author: Christiane Adler
rampFunction(gui) - constructor for class rampFunction
randomAufgabe() - method in class exercise
real - field in class Complex
rectanglepulseButton - field in class gui
rectangulaimpulseFunction Calculating the rectangula impulse function Author: Christiane Adler
rectFct - field in class gui
rectFct - field in class sincFunction
run() - method in class testserver
run() - method in class timer

S

sec - field in class timer
secondinterceptButton - field in class gui
send() - method in class fouriertransformation
send() - method in class results
sendButton - field in class gui
serverip - field in class results
serverport - field in class results
calculating the convolution and saving the result in an array
calculating the convolution and saving the result in an array
setAufgabe(int) - method in class exercise
Setting the first function
Setting the first function Importent for the operators
Setting the first function
Setting the first function
Setting the second function
Setting the second function Importent for the operators
Setting the second function
Setting the second function
setExercisesGui() - method in class gui
setFctLabel() - method in class cosinusFunction
setFctLabel() - method in class diracFunction
setFctLabel() - method in class functions
setFctLabel() - method in class rampFunction
setFctLabel() - method in class sincFunction
setFctLabel() - method in class stepFunction
setFTFunction() - method in class sincFunction
setImaginary(double) - method in class Complex
Setting the imaginary number in a Complex
setReal(double) - method in class Complex
Setting the real number in a Complex
setUebungsGui() - method in class gui
setting the variables has to be called, after setting the children and before calculating the y-value
setting the variables has to be called before calculating the y-value
setVariables() - method in class diracFunction
setting the variables has to be called before calculating the y-value
setVariables() - method in class functions
setting the variables has to be called, after setting the children and before calculating the y-value
setting the variables has to be called, after setting the children and before calculating the y-value
setVariables() - method in class plusFunction
setting the variables has to be called, after setting the children and before calculating the y-value
setVariables() - method in class rampFunction
setting the variables has to be called, after setting the children and before calculating the y-value
setting the variables has to be called, after setting the children and before calculating the y-value
setVariables() - method in class sincFunction
getting the variables from the Gui has to be called, after setting the children and before calculating the y-value
setVariables() - method in class stepFunction
setting the variables has to be called, after setting the children and before calculating the y-value
setting the variables from outside has to be called, after setting the children and before calculating the y-value
Importent for the interceptions
Importent for the interceptions
Importent for the interceptions
Importent for the interceptions
Importent for the interceptions
shiftComplex - field in class functions
Shifts the fourier transformed function in the frequency range Shifting S = varShift
sincFunction Calculating the sinc function not integrated into the Gui as an undependend function Author: Christiane Adler
sincFunction(gui) - constructor for class sincFunction
sock - field in class testserver
sourceip - field in class results
sourceport - field in class results
start - field in class functions
start1 - field in class convolutionFunction
start1 - field in class multiplicateFunction
start2 - field in class convolutionFunction
start2 - field in class multiplicateFunction
startButton - field in class gui
startFT - field in class functions
status() - method in class results
stepButton - field in class gui
stepFct - field in class gui
stepFunction Calculating the step function Author: Christiane Adler
stepFunction(gui) - constructor for class stepFunction
stop_me() - method in class timer
stopped - field in class timer
This class provides all methodes to convert a StringTherm into an correct MathExpression.
stringToMathExpression - field in class gui
StringToMathExpression Constructor initializes all Check Variables to proper state.
stufe - field in class exercise
sub(Complex) - method in class Complex
Calculating: Subtrahate a Complex to a Complex
sub(double) - method in class Complex
Calculating: Sub a real number to a Complex
sumData - field in class ConverterFunctions
systemSolutionTextLabel - field in class gui

T

t - field in class gui
taskLabel - field in class gui
tempSumData - field in class PostfixEvaluator
testserver() - constructor for class testserver
thirdinterceptButton - field in class gui
time - field in class gui
time - field in class results
timeLabel - field in class gui
timeLevelPanel - field in class gui
timer - class timer
timer timer for exercise part Author: Christiane Adler
timer(gui) - constructor for class timer
timer(gui,int) - constructor for class timer
timerend() - method in class gui
totalCounter - field in class gui
totalPointsLabel - field in class gui
totalTime - field in class gui
totalTime(int) - method in class timer
calculating the total time of an exercise
totalTimeLabel - field in class gui

U

urlField - field in class UserHelp
Loading the user help in html format in a new window.
UserHelp(String) - constructor for class UserHelp
userLabel - field in class gui
userPanel - field in class gui

V

valuation - field in class results
value1 - field in class PostfixEvaluator
value2 - field in class PostfixEvaluator
var1Fct - field in class functions
var1Fct1 - field in class gui
var1Fct1Text - field in class gui
var1Fct2 - field in class gui
var1Fct2Text - field in class gui
var1FctText - field in class cosinusFunction
var1FctText - field in class diracFunction
var1FctText - field in class rampFunction
var1FctText - field in class sincFunction
var1FctText - field in class stepFunction
var2Fct - field in class functions
var2Fct1 - field in class gui
var2Fct1Text - field in class gui
var2Fct2 - field in class gui
var2Fct2Text - field in class gui
var2FctText - field in class cosinusFunction
var2FctText - field in class diracFunction
var2FctText - field in class rampFunction
var2FctText - field in class sincFunction
var3Fct - field in class functions
var3Fct1 - field in class gui
var3Fct1Text - field in class gui
var3Fct2 - field in class gui
var3Fct2Text - field in class gui
var3FctText - field in class cosinusFunction
var3FctText - field in class rampFunction
varAfct - field in class cosinusFunction
varAfct2 - field in class cosinusFunction
varBfct - field in class cosinusFunction
varBfct2 - field in class cosinusFunction
varCfct - field in class sincFunction
varCfct2 - field in class sincFunction
varDfct - field in class sincFunction
varDfct2 - field in class sincFunction
varFfct - field in class diracFunction
varFfct2 - field in class diracFunction
varHfct - field in class rampFunction
varHfct2 - field in class rampFunction
variablenPanel - field in class functions
variablenPanel - field in class gui
variablenPanel2 - field in class gui
variablenText - field in class gui
varIfct - field in class rampFunction
varIfct2 - field in class rampFunction
varShiftfct - field in class functions

W

warnUser(String) - method in class UserHelp
Shows an error message in a MessageBox
wasDirac - field in class ftFunctionCanvas1
wasDirac - field in class functionCanvas
whichIntercept - field in class gui

X

x - field in class ftFunctionCanvas1
x - field in class functionCanvas
x0 - field in class ftFunctionCanvas1
x0 - field in class functionCanvas
x0Parser - field in class ftFunctionCanvas1
x1 - field in class ftFunctionCanvas1
x1 - field in class functionCanvas
x1AxialCaption - field in class functions
x1AxialCaption2 - field in class functions
x1FTAxialCaption - field in class functions
x1FTAxialCaption2 - field in class functions
x1Parser - field in class ftFunctionCanvas1
x2AxialCaption - field in class functions
x2AxialCaption2 - field in class functions
x2FTAxialCaption - field in class functions
x2FTAxialCaption2 - field in class functions
xi - field in class ftFunctionCanvas1
xi - field in class functionCanvas

Y

y - field in class ftFunctionCanvas1
y - field in class functionCanvas
y0 - field in class ftFunctionCanvas1
y0 - field in class functionCanvas
y0Parser - field in class ftFunctionCanvas1
y1 - field in class ftFunctionCanvas1
y1 - field in class functionCanvas
y1AxialCaption - field in class functions
y1AxialCaption2 - field in class functions
y1FTAxialCaption - field in class functions
y1FTAxialCaption2 - field in class functions
y1Parser - field in class ftFunctionCanvas1
y2AxialCaption - field in class functions
y2AxialCaption2 - field in class functions
y2FTAxialCaption - field in class functions
y2FTAxialCaption2 - field in class functions
yIsDirac - field in class ftFunctionCanvas1
yIsDirac - field in class functionCanvas
yIsDiracArray - field in class functionCanvas
yourSolutionTextLabel - field in class gui
yParser - field in class ftFunctionCanvas1

Z