exponenta event banner

предварительная нагрузка

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

Описание

пример

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

Перед вызовом необходимо поставить данные в очередь start на вашем DataAcquisition. Запрос start выполняет сбор данных в фоновом режиме без блокирования 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-by-N, где M - количество сканирований данных, а N - количество выходных каналов в интерфейсе DataAcquisition. Для одного канала данные являются вектором столбца.

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

См. также

Функции

Представлен в R2020a