About the MOSFET Applet Programs

1. The XY Data Plotting Part

- The Class Hierarchy of the Data Plot System:

- Tutorial on using the DataPlot API

All the user has to do is to*either***extend**FunctionData*or*use ArrayData to plot own function or array data. For a theoretical function, extend the FunctionData and override a few methods to specify the plot characteristics. The FunctionData's**f(double, double)**method represents the function the user wishes to plot.

To plot an experimental data, use the ArrayData and supply your x[] and y[][] data as arrays to the ArrayData's constructor. A single x-y data will have x[N] and y[1][N]. Five y-curves for a single x[] array will have x[N] and y[5][N] for the array initialization.

See the examples.

2. MOSFET Applet Program

- The Class Hierarchy