aa = imread('C:\Users\howard\Pictures\Saved Pictures\goods_012644_197588.jpg');
left = imread('C:\Users\howard\Desktop\left.png');
right = imread('C:\Users\howard\Desktop\right.jpg');
up = imread('C:\Users\howard\Desktop\up.jpg');
down = imread('C:\Users\howard\Desktop\down.jpg');
scored = imread('C:\Users\howard\Pictures\Saved Pictures\ooYBAFNzB9qIHm6MAB6x4JTIdEkAABhygLdLA0AHrH4356.jpg');
failed = imread('C:\Users\howard\Pictures\Saved Pictures\aaaa-simons-cat.jpg');
finish = imread('C:\Users\howard\Desktop\finish.png');
level1 = imread('C:\Users\howard\Desktop\level1.jpg');
level2 = imread('C:\Users\howard\Desktop\level2.jpg');
level3 = imread('C:\Users\howard\Desktop\level3.jpg');
level4 = imread('C:\Users\howard\Desktop\level4.jpg');
connector on;
image(aa);
pause(2);
clear m;
t1 = 0;
t0 = clock;
score = 0;
point = 1;
reactt = 1;
resultt = 0.3;
while(t1 <= 60)
if t1 > 30
point = 2;
reactt = 0.5;
resultt = 0.1;
end
m = mobiledev;
dir = randsrc(1,1,0:3);
switch dir
case 0
image(left);
pause(0.1);
m.Logging = 1;
pause(reactt);
m.Logging = 0;
[ac, t] = orientlog(m);
x = ac(:,3);
xmin = min(x);
if xmin < -45
image(scored);
pause(resultt);
score = score + point;
else
image(failed);
pause(resultt);
end
case 1
image(right);
pause(0.1)
m.Logging = 1;
pause(reactt);
m.Logging = 0;
[ac, t] = orientlog(m);
x = ac(:,3);
xmax = max(x);
if xmax > 45
image(scored);
pause(resultt);
score = score + point;
else
image(failed);
pause(resultt);
end
case 2
image(up);
pause(0.1)
m.Logging = 1;
pause(reactt);
m.Logging = 0;
[ac, t] = orientlog(m);
x = ac(:,2);
xmax = max(x);
if xmax > 45
image(scored);
pause(resultt);
score = score + point;
else
image(failed);
pause(resultt);
end
case 3
image(down);
pause(0.1)
m.Logging = 1;
pause(reactt);
m.Logging = 0;
[ac, t] = orientlog(m);
x = ac(:,3);
xmin = min(x);
if xmin < -45
image(scored);
pause(resultt);
score = score + point;
else
image(failed);
pause(resultt);
end
end
clear m;
t1 = etime(clock, t0);
end
image(finish);
pause(1);
score
load_system('FP_StateFlow.slx');
sim('FP_StateFlow.slx');
if level == 4
image(level4);
end
if level == 3
image(level3);
end
if level ==2
image(level2);
end
if level == 1
image(level1);
end