#! /usr/bin/env python3
# -*- coding: UTF-8 -*- 
##############################
# pythontips1.py
# Leser data fra en tekstfil inn i python-arrays.
# Plotter innleste data.
##############################
# Importerer nødvendige funksjoner fra numpy og matplotlib
from numpy import loadtxt
from matplotlib.pyplot import figure,title,xlabel,ylabel,plot,legend,hold,show,rc,grid

# Leser data fra tekstfilen bane.txt som inneholder 3 kolonner med tall.
# Det er 1 linje med overskrift, derfor skiprows=1.
data=loadtxt('bane.txt',skiprows=1)
t=data[:,0]
x=data[:,1]
y=data[:,2]
# Enkel figur med to kurver. Forhåpentlig selvforklarende.
figure('Figur 1')
title('Figur 1. Klossens bane på skråplanet')
hold(True)
xlabel(r'Tid (s)')
ylabel(r'Posisjon (cm)')
plot(t,x,label=r'$x$ (langs med)')
plot(t,y,label=r'$y$ (normalt på)')
legend(loc='best')
grid()
show()