Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: MATLAB + клавиатура + мышь
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
Diusha
Существует ли в матлабе приспособа для определения нажатия клавиши (аналог, например, в паскале – keypressed и readkey)?
И то же касаемо мыши
Fat Robot
Да. Поищите 'matlab gui'. Примеров много. Найдете подходящее.

Цитата(Diusha @ Sep 14 2015, 14:35) *
Существует ли в матлабе приспособа для определения нажатия клавиши (аналог, например, в паскале – keypressed и readkey)?
И то же касаемо мыши

Diusha
В гуях я уже смотрел, нужного не попалось. Может плохо искал, а может мы просто о разном. Мне нужно, чтобы без дополнительных кликов запущенная прога сразу понимала нажатия клавиш и мышу. Если Вы встречали что-то имненно такое, буду очень рад ссылочке
Fat Robot
http://mathworks.com/help/matlab/ref/figure-properties.html

Там
Keyboard Control
Mouse Control


Цитата(Diusha @ Sep 14 2015, 18:57) *
В гуях я уже смотрел, нужного не попалось. Может плохо искал, а может мы просто о разном. Мне нужно, чтобы без дополнительных кликов запущенная прога сразу понимала нажатия клавиш и мышу. Если Вы встречали что-то имненно такое, буду очень рад ссылочке
Diusha
Кажется, это было бы именно то, что нужно.
Но это доки для 2015-го матлаба, а у меня 2008...
Конечно, с этого надо было и начинать
Diusha
Возможно, неудачно сформулировал предыдущее. Имелось в виду, что в 2008 нет функций KeyPressFcn, CurrentCharacter и др.

Мне вот тут подсказали waitforbuttonpress, но он не позволяет "персонифицировать" клавишу
Fat Robot
Всё там есть.
Чтобы в этом убедиться, достаточно набрать в командной строке матлаба:
Код
docsearch 'Figure Properties'
docsearch 'KeyPressFcn'


Цитата(Diusha @ Sep 15 2015, 15:17) *
в 2008 нет функций KeyPressFcn, CurrentCharacter и др.
Diusha
Аааа... А я пытался
help KeyPressFcn
А он говорил: "не знаю такого"

Спасибо!
Бу ковыряться
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.