Sie verwenden '0'
und '1'
, wenn Sie 0
und 1
verwenden sollten.
'0' - Zeichenart '0' (ASCII-Wert von '0' ist gleich 48. double('0')
= 48).
waitforbuttonpress
Dokumentation:
k = waitforbuttonpress blockiert die Ausführungsstrom des Anrufers, bis die Funktion erfasst, dass der Benutzer eine Maustaste gedrückt wird oder eine Taste aktiv, während die Figur Fenster geklickt hat. Die Zahl, die aktuell ist, wenn Sie die Funktion waitforbuttonpress aufrufen, ist der einzige Bereich, in dem Benutzer eine Taste drücken oder eine Maustaste drücken können, um die Programmausführung fortzusetzen. Die Rückkehr Argument, k, können diese Werte haben:
0, wenn es eine Maustaste
1 Klicken Sie fest, ob es eine Taste drücken
wie folgt ändern Sie den Code erkennt:
for i=1:10
keydown = waitforbuttonpress;
switch keydown
case 0
disp(5);
case 1
disp(6);
end
end