Analog Signal Generation

Configure analog output channels and generate signals with your device

Before you use analog output channels, see Hardware Discovery and Setup.

Functions

addoutputAdd output channel to device interface
writeWrite output scans to hardware channels
preloadQueue scan data for device output
flushFlush DataAcquisition input and output buffers
readwriteSimultaneously read and write device channel data
startStart DataAcquisition background operation
stopStop background operation
removechannelRemove channel from device interface

Apps

Analog Output GeneratorDefine and generate analog output signals

Topics

Basic Workflows

Generate Signals in the Foreground

Generate data from a device while MATLAB® waits.

Generate Signals in the Background

Generate data from a device while MATLAB continues to run.

Generate Signals in the Background Continuously

Continuously generate data from a device while MATLAB continues to run.

Generate and Measure Signals with Analog Devices ADALM1000

Program a DataAcquisition for ADALM1000 input and output.

Tools Workflows

Generate Signals with the Analog Output Generator

Use the Analog Output Generator app to define and produce analog output signals.

Multiple Channels and Measurement Types

Generate Signals on Multiple Channels

This example shows how to generate data from multiple channels and multiple devices.

Generate Signals on Both Analog and Digital Channels

This example shows how to generate signals when the DataAcquisition contains both analog and digital channels.

Acquire Data and Generate Signals Simultaneously

Acquire and generate data at the same time.

Featured Examples