/*-// EasyPtPlot.java: A simple plot application, plots f(x)-*/ import ptolemy.plot.*; /*++-//Plotting package-++*/ public class EasyPtPlot { public static final double Xmin = -5., Xmax = 5.; /*++-//y range automatic-++*/ public static final int Npoint = 500; public static void main(String[] args) { Plot plotObj = new Plot(); /*++-// Create ptPlot object-++*/ plotObj.setTitle("f(x) vs x"); plotObj.setXLabel("x"); plotObj.setYLabel("f(x)"); /*-// Format: addPoint(int dataSet, double x, double y, boolean connect) -*/ double xStep = (Xmax - Xmin) / Npoint; for (double x = Xmin; x <= Xmax; x += xStep) { double y = Math.cos(x); plotObj.addPoint(0, x, y, true); } /*++-//Add point-++*/ PlotApplication app = new PlotApplication(plotObj); /*++-//Display-++*/ }}