Class cosinusFunction
public class cosinusFunction
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
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 |
Complex | calculatePixelFTFct(double x, double test) - 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
|
Complex | calculatePixelFct(double x, double ix) - calculating the cosinus from the incoming t and returning the result
h(t) = A * cos(2 Pi B t)
|
Complex | getExtrema(double x, double ix) - Calculating the t-value for the incoming x.
|
Complex | getExtremaFT(double x, double ix) - Calculating the f-value for the incoming x
(see also getExtrema)
|
void | setFTFunctionTextArea(int fi)
|
void | setFctLabel()
|
void | setVariables() - setting the variables
has to be called before calculating the y-value
|
calculatePixelFTFct , calculatePixelFct , getExtrema , getExtremaFT , mirrowFunction , setChild1 , setChild2 , setFTFunctionTextArea , setFctLabel , setVariables , setVariablesLimits , setVariablesLimits2 , shiftFunction |
funktionFormula
public JTextArea funktionFormula
myGui
(package private) gui myGui
platzhalterLabel
public JLabel platzhalterLabel
var1FctText
public JLabel var1FctText
var2FctText
public JLabel var2FctText
var3FctText
public JLabel var3FctText
varAfct
(package private) double varAfct
varAfct2
(package private) double varAfct2
varBfct
(package private) double varBfct
varBfct2
(package private) double varBfct2
cosinusFunction
public cosinusFunction(gui mainGui)
calculatePixelFTFct
public Complex calculatePixelFTFct(double x,
double test)
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
- calculatePixelFTFct in interface functions
calculatePixelFct
public Complex calculatePixelFct(double x,
double ix)
calculating the cosinus from the incoming t and returning the result
h(t) = A * cos(2 Pi B t)
- calculatePixelFct in interface functions
getExtrema
public Complex getExtrema(double x,
double ix)
Calculating the t-value for the incoming x.
Depending on the function you get directly the extrems, but nor here,
because you have to calculate it alsways new
- getExtrema in interface functions
getExtremaFT
public Complex getExtremaFT(double x,
double ix)
Calculating the f-value for the incoming x
(see also getExtrema)
- getExtremaFT in interface functions
setVariables
public void setVariables()
setting the variables
has to be called before calculating the y-value
- setVariables in interface functions