Created
September 1, 2014 22:06
-
-
Save Happsson/8dd10fd2c86d2e726632 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
private void printoutFirst() { | |
//array med alla punkter i grafen. | |
firstFloatArrayX = new float[(first.size * 2)]; | |
//värde för y | |
float yC1 = 0; | |
//för att hålla ordning på loopen. | |
//Den förväntar sig en array av floats, där varannan är x och varannan är y. | |
//det är däför det blir lite grötigt. | |
int j = 1; | |
int i = 0; | |
int c = 0; | |
speed = 0; | |
//Loopa så länge det finns värden att lägga i arrayen | |
while(j < firstFloatArrayX.length){ | |
//X får vara värdet vi fick när vi sparade undan som starttid - nuvarande tid | |
float xC = first.get(c).getSlice() / 10f; | |
if(c>5){ | |
yC1 = yC1 + (( | |
first.get(c).getDerivata().x + | |
first.get(c-1).getDerivata().x + | |
first.get(c-2).getDerivata().x) + | |
first.get(c-3).getDerivata().x + | |
first.get(c-4).getDerivata().x | |
/5); | |
} | |
firstFloatArrayX[i] = xC; | |
firstFloatArrayX[j] = yC1; | |
//räkna ut speed genom att ta y * slice | |
speed = speed + (xC * yC1); | |
j = j+2; | |
i = i+2; | |
c++; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment