Сгенерируйте сигналы в фоновом режиме

Этот пример показывает, как сгенерировать сигналы в фоновом режиме.

Создайте сеанс NI, возражают и добавляют аналоговый выход канал 'Voltage' в cDAQ1Mod2:

s = daq.createSession('ni');
addAnalogOutputChannel(s,'cDAQ1Mod2', 'ao0', 'Voltage');

Задайте ID канала на устройствах NI с помощью терминального имени, как ao1 или числовой эквивалент как 1.

Создайте данные, чтобы вывести:

outputData = (linspace(-1, 1, 1000)');

Поставьте выходные данные в очередь:

queueOutputData(s,outputData);

Сгенерируйте сигнал:

startBackground(s);

Можно выполнить другие команды MATLAB®, в то время как генерация происходит. В этом примере выпустите pause(), который заставляет командную строку MATLAB ожидать вас, чтобы нажать любую клавишу.

pause();

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте