Определить, запущен ли объект ввода видео
bool = isrunning(obj)
bool = isrunning(obj) прибыль true если объект ввода видео obj выполняется, в противном случае false. Объект ввода видео выполняется, если значение его Running свойство имеет значение 'on'.
Если obj - массив объектов ввода видео, bool является логическим массивом, где каждый элемент в bool представляет соответствующий элемент в obj. Если объект в obj работает, isrunning функция устанавливает соответствующий элемент в bool кому true, в противном случае false. Если объекты ввода видео в obj недопустим, isrunning возвращает ошибку.
Создайте объект ввода видео, настройте триггер вручную, а затем запустите объект. Это приводит объект в рабочее состояние.
vid = videoinput('winvideo');
triggerconfig(vid,'manual')
start(vid)Использовать isrunning для проверки состояния объекта.
bool = isrunning(vid) bool = 1
Создайте второй объект ввода видео.
vid2 = videoinput('winvideo');Использовать isrunning чтобы определить, какой из этих двух объектов выполняется.
bool = isrunning([vid vid2])
bool =
1 0