Como ler do stdin no Matlab

Eu tenho um script Matlab de longa duração para processamento de dados. Quero enviar uma bandeira sobre stdin para dizer que tenho novos dados para processar. Também quero ler um sinalizador do stdout quando terminar o processamento.

Em outras palavras, eu tenho um Processo A que envia uma bandeira uma vez por minuto para o Matlab. Quero que o Matlab aguarde até receber esta bandeira.

Escrever no stdout em um processo matlab é tão fácil quanto chamarfprintf. Mas como posso ler do stdin? Documentação emfopen não menciona um canal de entrada e nemfread. Como obter um script do Matlab para ler no stdin?