Using arrow keys to change value
3 次查看(过去 30 天)
显示 更早的评论
Hi, I have a simple question for using the arrow keys.
How can I use the arrow keys to add values to a defined variable?
For example if i have defined;
xpos = 20
ypos = 20
Then I want to use arrowkeys "left" to put xpos = xpos - 1
and arrowkey "up" to put ypos = ypos + 1 for example.
Where should I define the values of xpos and ypos.
1 个评论
Joseph Cheng
2015-7-1
编辑:Joseph Cheng
2015-7-1
The main question here is are you talking about incrementing/decrementing xpos and ypos during a run of a script/gui? OR have it as a shortcut when typing in the editor?
回答(1 个)
Adam Hug
2015-7-1
There is no way to do this in MATLAB without writing a UI. You can come close to this behavior by doing xpos = xpos + 1 in the Command Window and then hitting the "arrowup" key to go to the previously typed command. You will then need to hit the "Enter" key to execute the command again.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Whos 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!