Я решал tsp, используя имитацию отжига, и я хочу построить оптимальное расстояние в зависимости от температуры оптимального расстояния и соединить эти точки, чтобы увидеть характер графика.
У меня есть расстояния и температуры в двух разных массивах, теперь мне нужно представить это как разброс. Если для построения графика требуется поместить значения в один массив, это можно сделать, но как мне построить такой график? Я пытался использовать libre office для построения графика, но это совсем не работает, приложение падает.
while (temp > 1) {
//some code giving distance
// Cool system
temp *= 1-coolingRate;
System.out.println(""+ best.getDistance());
System.out.println(""+ temp );
//Outputs to be put in an array and plotted
}
Edit 1:
Both the arrays are single dimensional and the graph I want to plot has points whose X and y co ordinates are taken from these arrays consecutively.
I can't figure out a way to do it.