High-performance execution of psychophysical tasks with complex visual stimuli in MATLAB

J Neurophysiol. 2013 Jan;109(1):249-60. doi: 10.1152/jn.00527.2012. Epub 2012 Oct 3.


Behavioral, psychological, and physiological experiments often require the ability to present sensory stimuli, monitor and record subjects' responses, interface with a wide range of devices, and precisely control the timing of events within a behavioral task. Here, we describe our recent progress developing an accessible and full-featured software system for controlling such studies using the MATLAB environment. Compared with earlier reports on this software, key new features have been implemented to allow the presentation of more complex visual stimuli, increase temporal precision, and enhance user interaction. These features greatly improve the performance of the system and broaden its applicability to a wider range of possible experiments. This report describes these new features and improvements, current limitations, and quantifies the performance of the system in a real-world experimental setting.

Publication types

  • Research Support, N.I.H., Extramural
  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Animals
  • Eye Movements / physiology*
  • Macaca mulatta
  • Photic Stimulation / methods*
  • Signal Processing, Computer-Assisted*
  • Software*
  • User-Computer Interface*