rosa/scripts/displaySolution

37 lines
582 B
Plaintext
Raw Permalink Normal View History

2021-05-10 16:14:24 +00:00
#!/usr/bin/env python
import sys
import fileinput
import matplotlib.pyplot as plt
import matplotlib.lines as lines
xs = []
ys = []
for line in fileinput.input():
xs.append(float(line.split(',')[0]))
ys.append(float(line.split(',')[1]))
if len(xs) == 0 or len(ys) == 0:
sys.exit(1)
xs.append(xs[0])
ys.append(ys[0])
####
lineList = []
it = 0
while it < len(xs)-1:
p = plt.plot(xs[it], ys[it], "o", color = "blue")
plt.annotate(it, (xs[it], ys[it]))
it = it+1
it = -1
while it < len(xs)-1:
plt.plot([xs[it], xs[it+1]], [ys[it], ys[it+1]], "k-")
it = it+1
plt.show()