org.opensourcephysics.sip.ch09
Class AnalyzeApp

java.lang.Object
  extended by org.opensourcephysics.controls.AbstractCalculation
      extended by org.opensourcephysics.sip.ch09.AnalyzeApp
All Implemented Interfaces:
Calculation

public class AnalyzeApp
extends AbstractCalculation

AnalyzeApp calculates the Fourier coefficients of a function.


Field Summary
 
Fields inherited from class org.opensourcephysics.controls.AbstractCalculation
control, decimalFormat, mainFrame
 
Constructor Summary
AnalyzeApp()
          Constructs AnalyzeApp.
 
Method Summary
 void calculate()
          Creates and displays the Fourier synthesis.
static void main(java.lang.String[] args)
          Command line entry point for program.
 void reset()
          Resets the calculation to its default.
 
Methods inherited from class org.opensourcephysics.controls.AbstractCalculation
addChildFrame, clearChildFrames, getChildFrames, getLoader, getMainFrame, getOSPApp, resetCalculation, setControl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalyzeApp

public AnalyzeApp()
Constructs AnalyzeApp.

Method Detail

calculate

public void calculate()
Creates and displays the Fourier synthesis.

Specified by:
calculate in interface Calculation
Specified by:
calculate in class AbstractCalculation

reset

public void reset()
Resets the calculation to its default.

Overrides:
reset in class AbstractCalculation

main

public static void main(java.lang.String[] args)
Command line entry point for program.

Parameters:
args - command line arguments