Advertisement
Guest User

Mini-Putt Logic

a guest
Jun 10th, 2012
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 1.36 KB | None | 0 0
  1.         index1=1;
  2.         index2=1;
  3.         index1max=360;
  4.         index2max=28;
  5.         Power=[3, 8, 14, 20, 26, 32, 39, 46, 52, 60, 67, 74, 82, 90, 97, 105, 113, 121];
  6.         Degrees=1:360;
  7.         XValue=[3, 55, 28, 19, 29, 23, 19, 41, 50, 19];
  8.     XPositiveNeg=[-1,1,-1,1,1,1,1,1,1,-1];
  9.         YValue=[0, 1, 1, 1, 2, 2, 2, 5, 7, 3];
  10.     YPositiveNeg=[-1,1,-1,1,1,1,1,1,1,-1];
  11.          
  12.         frame=601;
  13.         while index1<=index1max
  14.                 ramvalue008b=XPositiveNeg(index1);
  15.                 ramvalue0097=XValue(index1);
  16.                 ramvalue008c=YPositiveNeg(index1);
  17.                 ramvalue0099=Yvalue(index1);
  18.                         while index2<=index2max
  19.                                 ramvalue0557=Power(index2);
  20.                                 if ramvalue0031==0
  21.                                         frame=frame+1;
  22.                                 else
  23.                                         if ramvalue008a==1
  24.                                                 PowerPrint=Power(index2);
  25.                                                 fprintf('Angle = %f, Power = %f, Frame = %f \n', index1, PowerPrint, frame)
  26.                                 end
  27.                                 index2=index2+1;
  28.                                 frame=601;
  29.                         end
  30.                 index1=index1+1;
  31.                 index2=1;
  32.         end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement