matlab - 如何删除在 MATLAB 命令行中输入的字符

标签 matlab command-line

我正在使用键盘在 MATLAB 中运行应用程序,其中每次按键的处理方式都不同,具体取决于按下的数字或字母。为了识别按键,我使用此处讨论的 HebiRobotics 库:

Detect Keyboard Input Matlab

运行程序时,需要按数百次按键,每次在命令行中 >> 之后键入一个字符。有没有什么方法可以在输入这些字符时删除它们,以便命令行保持清晰?我尝试使用 fprintf('%c',8) 退格,但这适用于之前执行的命令,而不是当前行上的字符。

说实话,这并不是很重要,但是让角色出现很丑陋,需要额外点击几次才能删除,并且是让我发疯的小事情之一。

最佳答案

“Oleg Komarov”的这个回答似乎是相关的 - Clearing text typed with input() from command history

关于matlab - 如何删除在 MATLAB 命令行中输入的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42634784/

相关文章:

matlab - 具有两个输入的 fsolve 匿名函数

Matlab:实现 CTRL+C 所做的,但在代码中

c++ - 在 C/C++ 中调用 MATLAB API

command-line - 从命令行使用我的 goPro 拍摄照片/视频

tomcat - 通过命令提示符 : Access is denied 重新启动 Tomcat

matlab - 破译在 http ://stackoverflow. com/a/13135833/560821 中找到的函数句柄解决方案

python - 矩阵乘法问题 - Numpy vs Matlab?

linux - 有没有办法 cd 进入 bash 中的随机目录?

xcode - 在安装包 PackageKit 时重新定位应用程序包。如何禁用此行为?

java - printf 将空格附加到字符串的末尾