Полная версия этой страницы:
MATLAB + клавиатура + мышь
Diusha
Sep 14 2015, 13:35
Существует ли в матлабе приспособа для определения нажатия клавиши (аналог, например, в паскале – keypressed и readkey)?
И то же касаемо мыши
Fat Robot
Sep 14 2015, 17:32
Да. Поищите 'matlab gui'. Примеров много. Найдете подходящее.
Цитата(Diusha @ Sep 14 2015, 14:35)

Существует ли в матлабе приспособа для определения нажатия клавиши (аналог, например, в паскале – keypressed и readkey)?
И то же касаемо мыши
Diusha
Sep 14 2015, 17:57
В гуях я уже смотрел, нужного не попалось. Может плохо искал, а может мы просто о разном. Мне нужно, чтобы без дополнительных кликов запущенная прога сразу понимала нажатия клавиш и мышу. Если Вы встречали что-то имненно такое, буду очень рад ссылочке
Fat Robot
Sep 14 2015, 18:36
http://mathworks.com/help/matlab/ref/figure-properties.htmlТам
Keyboard Control
Mouse Control
Цитата(Diusha @ Sep 14 2015, 18:57)

В гуях я уже смотрел, нужного не попалось. Может плохо искал, а может мы просто о разном. Мне нужно, чтобы без дополнительных кликов запущенная прога сразу понимала нажатия клавиш и мышу. Если Вы встречали что-то имненно такое, буду очень рад ссылочке
Diusha
Sep 15 2015, 02:22
Кажется, это было бы именно то, что нужно.
Но это доки для 2015-го матлаба, а у меня 2008...
Конечно, с этого надо было и начинать
Diusha
Sep 15 2015, 14:17
Возможно, неудачно сформулировал предыдущее. Имелось в виду, что в 2008 нет функций KeyPressFcn, CurrentCharacter и др.
Мне вот тут подсказали waitforbuttonpress, но он не позволяет "персонифицировать" клавишу
Fat Robot
Sep 16 2015, 14:57
Всё там есть.
Чтобы в этом убедиться, достаточно набрать в командной строке матлаба:
Код
docsearch 'Figure Properties'
docsearch 'KeyPressFcn'
Цитата(Diusha @ Sep 15 2015, 15:17)

в 2008 нет функций KeyPressFcn, CurrentCharacter и др.
Diusha
Sep 17 2015, 02:30
Аааа... А я пытался
help KeyPressFcn
А он говорил: "не знаю такого"
Спасибо!
Бу ковыряться
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.