How do I take keyboard input without stopping execution?

How do I take keyboard input without stopping MATLAB form executing code that follows?

回答 (1 件)

Walter Roberson
Walter Roberson 2015 年 12 月 6 日

0 投票

Use a figure WindowKeyPressFcn callback. It will be called only when there is keyboard input.
Note: your code needs to occasionally call one of: uiwait(), waitfor(), figure(), or drawnow(), in order to allow the callbacks an opportunity to execute.

カテゴリ

ヘルプ センター および File ExchangeDesktop についてさらに検索

質問済み:

2015 年 12 月 5 日

回答済み:

2015 年 12 月 6 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by