Ayuda con programacion en matlab

#1
Que tal a todos, estoy que realizo mi proyecto de tesis y este es una parte de mi programa en matlab:

for i=1:1:30 %
fprintf(SerPIC,'%s');
A = fread(SerPIC,3)%lee el buffer de com (lee el puerto serie) matriz 1x3
pause(0.8) %pausa para que el puerto termine de llenar el buffer para la siguiente lectura
end

En el programa recepciona 30 matrices 3x3(datos). Yo quiero recepcionar datos infinitos que seria while 1, pero para salir de ese bucle deseo que sea con una tecla por ejemplo Esc, estuve buscando en webs y foros pero no encuentro.

Les agradeceria que me den una mano.

Saludos
 
Arriba