Data Acquisition Toolbox™ provides apps and functions for configuring data acquisition hardware, reading data into MATLAB® and Simulink®, and writing data to DAQ analog and digital output channels. The toolbox supports a variety of DAQ hardware, including USB, PCI, PCI Express®, PXI®, and PXI-Express devices, from National Instruments® and other vendors.
The toolbox apps let you interactively configure and run a data acquisition session. You can then generate equivalent MATLAB code to automate your acquisition in future sessions. Toolbox functions give you the flexibility to control the analog input, analog output, counter/timer, and digital I/O subsystems of a DAQ device. You can access device-specific features and synchronize data acquired from multiple devices.
You can analyze data as you acquire it or save it for post-processing. You can also automate tests and make iterative updates to your test setup based on analysis results.
Relational overview of data acquisition session components and supported vendors.
Use the Analog Input Recorder app to visualize and record analog input signals.
Use the Analog Output Generator app to define and produce analog output signals.
Typical components that compose a data acquisition system
Hardware subsystem that converts (digitizes) real-world sensor signals into numbers your computer can read
Maximizing precision and accuracy, minimizing noise, and matching the sensor range to the hardware range