2017-03-06 32 views
3

我正在使用我的鍵盤在MATLAB中運行應用程序,其中每個按鍵的處理方式都不相同,具體取決於按下的數字或字母。爲了識別按鍵我使用HebiRobotics庫這裏討論:如何刪除輸入到MATLAB命令行中的字符

Detect Keyboard Input Matlab

在運行該程序,則需要數百個按鍵,每一個類型的命令行的文字,之後的>>。有什麼方法可以在輸入時刪除這些字符,以便命令行保持清晰?我試過用fprintf('%c',8)來退格,但是這適用於以前的執行的命令,而不是當前行的字符。

說實話,這不是非常重要,但讓角色出現很醜陋,需要一些額外的點擊刪除,並且是讓我瘋狂的小事情之一。

+0

你不能只是把'clc'在回調? – Suever

+0

你確定這不解決你的問題? [如何清除命令窗口中的最後一行](http://stackoverflow.com/q/8825796/52738) – gnovice

+0

@Suever - 我在代碼運行時打印指令,所以我不想清除整個命令窗口。只是新輸入的字符(出現在>>後面) – AgentScarn

回答

相關問題