A SERVICE OF

logo

57
Chapter 6
• • • • • •
Using IVI with MATLAB
®
The Development Environment
MATLAB from The MathWorks is an interactive software environment for data
acquisition and analysis, waveform generation, algorithm creation, and test system
development. MATLAB also provides a technical computing language that is
designed to help you solve technical challenges faster than with traditional
software environments.
MATLAB supports IVI instrument drivers using the Instrument Control Toolbox. The
toolbox provides additional MATLAB functionality.
Example Requirements
MATLAB R2007a
MATLAB Instrument Control Toolbox
Agilent 34401A IVI-COM, Version 1.1.0.11, March 2006 (from Agilent
Technologies)
Agilent IO Libraries Suite 14.2
Download and Install the Driver
If you have not already installed the driver, go to the vendor Web site and follow the
instructions to download and install it.
This example uses an IVI-COM driver, MATLAB also supports IVI-C drivers.
Note:
Older versions of the Instrument Control Toolbox (R2006b or earlier) support
only IVI instrument drivers that used the IDispatch interface. IVI instrument drivers
that use the IUknown interface only will not work with these versions. To determine
if the driver implements only the IUknown interface, please consult the vendor.