NI myDAQ Support from MATLAB

Low cost data acquisition platform for measuring and analyzing signals.

Configuring a data acquisition session using NI myDAQ hardware.

MATLAB supports National Instruments myDAQ (NI myDAQ) hardware, a low-cost, portable USB DAQ device. NI myDAQ hardware is used for project-based learning and hands-on experimentation for analog circuits, sensors, signals, and systems.

Support for NI myDAQ hardware is provided through the Data Acquisition Toolbox Support Package for National Instruments NI-DAQmx Devices. This support allows you to perform the following tasks in MATLAB:

  • Read data from analog input channels (oscilloscope)
  • Write data to analog output channels (function generator)
  • Read and write data to the eight digital input and output channels
  • Setup and configure the NI myDAQ Counter/Timer
  • Configure the sampling rate of the NI myDAQ device

Ready to install?

MathWorks Requirements



Supported in student and home software.


Support Package


Support Package Installer installs this support package. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. For more information, read the documentation.

Third-Party Requirements



Request Hardware Support