thesis version
This commit is contained in:
36
scripts/displaySolution
Executable file
36
scripts/displaySolution
Executable file
@ -0,0 +1,36 @@
|
||||
#!/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()
|
Reference in New Issue
Block a user