preload

Данные сканирования очереди для устройства выводятся

Синтаксис

Описание

пример

preload(d,scanData) предоставляет данные сканирования интерфейсу DataAcquisition d для устройства выход.

Вы ставите данные в очередь прежде, чем вызвать start на вашем DataAcquisition. Вызов start запускает DataAcquisition в фоновом режиме, не блокируя MATLAB.

Примеры

свернуть все

Данные сканирования очереди к интерфейсу DataAcquisition при подготовке к устройству выводятся.

Задайте и поставьте синусоиду в очередь для выхода одного цикла на одном канале.

scanData = sin(linspace(0,2*pi,5000)');
preload(d,scanData)
% ⋮
start(d)

Задайте и поставьте синусоиду в очередь для повторного выхода на одном канале.

scanData = sin(linspace(0,2*pi,5000)');
preload(d,scanData)
% ⋮
start(d,"RepeatOutput")
% ⋮
stop(d)

Входные параметры

свернуть все

Интерфейс DataAcquisition в виде DataAcquisition объект, созданное использование daq функция.

Пример: d = daq(...)

Данные сканирования для устройства выход в виде матрицы M на n, где M является количеством сканов данных и N, являются количеством выходных каналов в интерфейсе DataAcquisition. Для одного канала данные являются вектор-столбцом.

Типы данных: double

Смотрите также

Функции

Введенный в R2020a