(Не рекомендуемый), Уведомляют, когда полученные данные доступны для процесса
Этот session объектная функция не рекомендуется. Используйте DataAcquisition возразите функциям вместо этого. См. Вопросы совместимости.
lh = addlistener( создает прослушиватель для session,'DataAvailable',callbackfct);DataAvailable событие. Когда данные доступны для процесса, коллбэк выполняется. Коллбэком может быть любой MATLAB® функция с (src,event) подпись.
Совет
Частота, с который DataAvailable событие запущено, управляется NotifyWhenDataAvailableExceeds
lh = addlistener( создает прослушиватель для session,'DataAvailable',@(src,event)
expr)DataAvailable событие и огни анонимная функция обратного вызова. Анонимная функция требует заданных входных параметров и выполняет операцию, заданную в выражении expr. Анонимные функции обеспечивают быстрые средние значения создания простых функций, не храня вашу функцию в отдельном файле. Для получения дополнительной информации см. Анонимные функции.
Коллбэк имеет два обязательных параметра: src и eventsrc объект сеанса для прослушивателя и event daq.DataAvailableInfo объект, содержащий сопоставленные данные и время выполнения. Свойства daq.DataAvailableInfo :
m- n матрица удваивается где m количество сканов, полученных, и n количество входных каналов на сеансе.
Метки времени относительно TriggerTime в m- 1 массив, где m количество полученных сканов.
MATLAB последовательная метка времени даты, представляющая абсолютное время триггер захвата, происходит.