Advertisement
Guest User

MatLab Code

a guest
Nov 14th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. data = load('Test 2, Trial 1')
  2.  
  3. tInterval = 3.2 * 10^-8;
  4.  
  5. %Bounds
  6. a = 73000;
  7. b = 79000;
  8. c = 85000;
  9. d = 91000;
  10.  
  11. %Index Values
  12. firstIndex = 0;
  13. secondIndex = 0;
  14.  
  15. %Variables used to store indexes
  16. tempVal = 0;
  17. currVal = 0;
  18.  
  19. for i = a:b %Finds the first value
  20. tempVal = data.A(i)
  21. if tempVal < currVal
  22. currVal = tempVal;
  23. firstIndex = i;
  24. end
  25. end
  26.  
  27. currVal = 0;
  28.  
  29. for i = c:d
  30. tempVal = data.A(i)
  31. if tempVal > currVal
  32. currVal = data.A(i);
  33. secondIndex = i;
  34. end
  35. end
  36.  
  37. plot(data.A)
  38.  
  39. period = 2 * (secondIndex - firstIndex) * tInterval
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement