MATLAB supports the use of IVI-C instrument drivers through Instrument Control Toolbox. You can use MATLAB software to control instruments, make measurements, analyze data, and build test systems. Once data is in MATLAB, you can analyze and visualize that data for tasks such as signal processing, statistical analysis, digital filtering, and curve fitting.
The IVI standard defines an open driver architecture, a set of instrument classes, and shared software components. IVI instrument drivers often ship with an instrument or are available from the manufacturer’s Web site.
While you can work with all IVI drivers directly from Instrument Control Toolbox, some IVI drivers require you to generate a MATLAB IVI instrument driver from the IVI driver. Certain IVI instrument drivers do not require this step and can be used directly from MATLAB. Before generating a MATLAB IVI instrument driver, search for preconfigured MATLAB IVI instrument drivers. For further details on using IVI drivers in MATLAB, refer to the Getting Started with IVI Drivers product documentation.
If an IVI driver is not available for your instrument, you can communicate with your instrument either by using a VXIplug&play instrument driver or by directly communicating with the instrument over any of these communication protocols:
Tell us about the IVI instrument driver you are using and the type of application you want to develop, or request information about IVI drivers.