请参阅下面的代码示例。
如果要使用数组:
JavaPlot testPlot = new JavaPlot()
//Создаем ÑÑÐ¸Ð»Ñ Ð³ÑаÑика (create graph style)
PlotStyle myPlotStyle = new PlotStyle();
//УÑÑанавливаем ÑÑилÑ
myPlotStyle.setStyle(Style.LINES);
//УÑÑанавливаем ÑиÑÐ¸Ð½Ñ Ð»Ð¸Ð½Ð¸Ð¹
myPlotStyle.setLineWidth(2);
double[][] myArray = new double[100][2];
for (j=0;j<100;j++)
{ myArray[j][0] = j+1; //ÐнаÑÐµÐ½Ð¸Ñ x (x mean)
myArray[j][1] = sin(j); //ÐнаÑÐµÐ½Ð¸Ñ y (y mean)
}
//Создаем Ð½Ð°Ð±Ð¾Ñ Ð´Ð°Ð½Ð½ÑÑ
Ð´Ð»Ñ Ð³ÑаÑика на оÑнове маÑÑива
//(Create dataset for graph on the basis of array)
DataSetPlot testDataSetPlot = new DataSetPlot(myArray);
//УÑÑановим ÑÑÐ¸Ð»Ñ Ð³ÑаÑика (set graph style)
dollarExDataSetPlot.setPlotStyle(myPlotStyle);
//УÑÑановим название гÑаÑика (set graph title)
dollarExDataSetPlot.setTitle("Title test");
testPlot.addPlot(testDataSetPlot);
//Ðаголовок (plot title)
dollarExchangePlot.setTitle("test");
try
{ dollarExchangePlot.plot();}
catch (Exception ex)
{System.out.println(ex.toString());}
如果要使用外部文件:
JavaPlot testPlot = new JavaPlot()
//Создаем ÑÑÐ¸Ð»Ñ Ð³ÑаÑика ========================================================
PlotStyle myPlotStyle = new PlotStyle();
//УÑÑанавливаем ÑÑилÑ
myPlotStyle.setStyle(Style.LINES);
//УÑÑанавливаем ÑиÑÐ¸Ð½Ñ Ð»Ð¸Ð½Ð¸Ð¹
myPlotStyle.setLineWidth(2);
//Создаем Ð½Ð°Ð±Ð¾Ñ Ð´Ð°Ð½Ð½ÑÑ
на оÑнове Ñайла Ð´Ð»Ñ Ð³ÑаÑика ============================
File testFile = new File("test.txt");
FileDataSet testFileDataSet;
DataSetPlot testDataSetPlot;
try {
testFileDataSet = new FileDataSet(testFile);
testDataSetPlot = new DataSetPlot(testFileDataSet);
//УÑÑановим ÑÑÐ¸Ð»Ñ Ð³ÑаÑика
testDataSetPlot.setPlotStyle(myPlotStyle);
//УÑÑановим название гÑаÑика
testDataSetPlot.setTitle("test");
testPlot.addPlot(testDataSetPlot);
testPlot.setTitle("Title test");
testPlot.plot();
}
catch (Exception ex)
{System.out.println(ex.toString());}