Может ли графический интерфейс Matlab (созданный в Руководстве) отображаться в окне Psychtoolbox или перед ним? - PullRequest
0 голосов
/ 28 февраля 2019

Я использую psychtoolbox 3 с Matlab 2019b на Mac под управлением OSX 10.12.

Я представляю статические стимулы изображения с помощью psychtoolbox (PTB) и хотел бы, чтобы объект gui с плавающим аудиоплеером, который я создал, также отображал на экране подсказку.Важно отметить, что аудиоплеер имеет свои собственные функции (ползунок для быстрой перемотки вперед и назад, а также кнопка воспроизведения / паузы), и мне нужно сохранить функциональность кнопки.Вместо того, чтобы пытаться воссоздать плеер, кнопки и т. Д. Внутри PTB, возможно ли отобразить графический интерфейс над содержимым окна?

Я видел другие темы об отображении фигуры в окне PTB, но это было для графика, а не для графического интерфейса.Я не верю, что PTB сохраняет функциональность кнопок при отображении фигуры.Я также подумал о том, чтобы сделать окно меньше полноэкранного, чтобы отобразить рисунок сбоку, но я бы предпочел оставаться полноэкранным, если это вообще возможно.

Итак, подведем итог.путь для отображения фигуры перед окном PTB?Кроме того, может ли окно PTB появляться в окне рисунка (т. Е. В пределах осей графического интерфейса, созданного в руководстве?

Спасибо!

1 Ответ

0 голосов
/ 28 февраля 2019

К сожалению, я не верю в то, что вы хотите - иметь полноэкранное окно Psychtoolbox, а также MATLAB GUI .fig в качестве наложения - возможно.Даже если окно Psychtoolbox меньше полноэкранного, вы не можете сфокусировать MATLAB .fig и наложить его на окно Psychtoolbox, оно будет размещено под окном Psychtoolbox.Вы также не сможете построить окно Psychtoolbox внутри окна MATLAB GUI.Я думаю, что ваши варианты:

  1. Сделайте окно Psychtoolbox меньше, чем полный экран, поместите графический интерфейс игрока рядом с ним.
  2. Используйте дополнительный монитор для размещения GUI MATLAB, поэтомуЭкран Psychtoolbox может быть полноразмерным на главном мониторе.
...