Смотрите мой код ниже, например.
Если вы хотите использовать массив:
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());}