Перейти к содержанию
    

MATLAB + клавиатура + мышь

Существует ли в матлабе приспособа для определения нажатия клавиши (аналог, например, в паскале – keypressed и readkey)?

И то же касаемо мыши

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. Поищите 'matlab gui'. Примеров много. Найдете подходящее.

 

Существует ли в матлабе приспособа для определения нажатия клавиши (аналог, например, в паскале – keypressed и readkey)?

И то же касаемо мыши

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В гуях я уже смотрел, нужного не попалось. Может плохо искал, а может мы просто о разном. Мне нужно, чтобы без дополнительных кликов запущенная прога сразу понимала нажатия клавиш и мышу. Если Вы встречали что-то имненно такое, буду очень рад ссылочке

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://mathworks.com/help/matlab/ref/figure-properties.html

 

Там

Keyboard Control

Mouse Control

 

 

В гуях я уже смотрел, нужного не попалось. Может плохо искал, а может мы просто о разном. Мне нужно, чтобы без дополнительных кликов запущенная прога сразу понимала нажатия клавиш и мышу. Если Вы встречали что-то имненно такое, буду очень рад ссылочке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кажется, это было бы именно то, что нужно.

Но это доки для 2015-го матлаба, а у меня 2008...

Конечно, с этого надо было и начинать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно, неудачно сформулировал предыдущее. Имелось в виду, что в 2008 нет функций KeyPressFcn, CurrentCharacter и др.

 

Мне вот тут подсказали waitforbuttonpress, но он не позволяет "персонифицировать" клавишу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всё там есть.

Чтобы в этом убедиться, достаточно набрать в командной строке матлаба:

docsearch 'Figure Properties'
docsearch 'KeyPressFcn'

 

в 2008 нет функций KeyPressFcn, CurrentCharacter и др.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Аааа... А я пытался

help KeyPressFcn

А он говорил: "не знаю такого"

 

Спасибо!

Бу ковыряться

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...