Class convolutionFunction
public class convolutionFunction
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
FIsDirac , FTFImaginaerIsDirac , FTFReellIsDirac , complexy , diracFTFxylength , diracxylength , end , endFT , extrema , formelF , formelFTF , functionName , functionPanel , funktionFormula , isMirrowFunction , maxx , maxxFT , maxy , minx , minxFT , miny , shiftComplex , start , startFT , var1Fct , var2Fct , var3Fct , varShiftfct , variablenPanel , x1AxialCaption , x1AxialCaption2 , x1FTAxialCaption , x1FTAxialCaption2 , x2AxialCaption , x2AxialCaption2 , x2FTAxialCaption , x2FTAxialCaption2 , y1AxialCaption , y1AxialCaption2 , y1FTAxialCaption , y1FTAxialCaption2 , y2AxialCaption , y2AxialCaption2 , y2FTAxialCaption , y2FTAxialCaption2 |
calculatePixelFTFct , calculatePixelFct , getExtrema , getExtremaFT , mirrowFunction , setChild1 , setChild2 , setFTFunctionTextArea , setFctLabel , setVariables , setVariablesLimits , setVariablesLimits2 , shiftFunction |
buttonpressed
public boolean buttonpressed
cacheDirac
private boolean[] cacheDirac
cachefields_max
private int cachefields_max
cachey
public double[] cachey
cacheyi
public double[] cacheyi
myGui
(package private) gui myGui
paintx
(package private) int paintx
periode
public double periode
schrittweite
public double schrittweite
start1
public double start1
start2
public double start2
convolutionFunction
public convolutionFunction(gui mainGui)
calculatePixelFTFct
public Complex calculatePixelFTFct(double x,
double test)
Calculating the H(f)-value in the frequency domain and returning it as a Complex
- calculatePixelFTFct in interface functions
calculatePixelFct
public Complex calculatePixelFct(double x,
double test)
Calculating the h(t)-value in the time domain and returning it as a Complex
- calculatePixelFct in interface functions
setArray
public void setArray()
calculating the convolution and saving the result in an array
setVariables
public void setVariables()
setting the variables
has to be called, after setting the children and before calculating the y-value
- setVariables in interface functions