Jag ska bestämma ett delintervall jag tycker att allt ser rätt. Men får fel svar hela tiden....
%matplotlib notebook
import numpy as np
s=np.genfromtxt('sträckor.txt');
t=np.genfromtxt('tider.txt');
v = ( s[1:np.size(s)] - s[0:np.size(s)-1] ) / ( t[1:np.size(t)] - t[0:np.size(t)-1] )
plt.plot(t[0:np.size(t)-1],v)
%matplotlib notebook
print(v)
som jag tolkar det så ska jag skriva in x värdet för topparna?
Borde inte svaret vara två tider som kommer direkt efter varandra i listan?
En annan tolkning är att man ska hitta det tidsintervall för vilket sträckan delat med tiden , dvs medelhastigheten, är som störst. Övningen är då att konstruera en loop som räknar upp alla tänkbara delintervall.
Edit: när jag läser uppgiftsformuleringen igen verkar Lagunas tolkning mer trolig.
Det var så att man skulle skriva in tidsintervallet 82-88. Vilket jag kom på. Grejen var att det stod att man skulle svara med 4 decimaler det funkade för a men inte b. På B testade jag som sista lösning att svara med 5 decimaler och det funkade. 1-2 timmar åt felsökning åt ett sånt litet piss problem.