MATLAB is a well known software environment and programming language with over 1,000,000 users. MATLAB enables you to configure, control, and acquire data from Keysight X-Series signal analyzers and PSA spectrum analyzers. Once data is in MATLAB, you can analyze and visualize that data using interactive tools and command-line functions for data analysis tasks such as signal processing, statistical analysis, digital filtering, curve fitting, and nonlinear optimization. MATLAB is also used for developing Test & Measurement applications.

Software requirements:
MATLAB Instrument Control Toolbox

Note: This MATLAB page provides resources for using MATLAB with X-Series signal analyzers and PSA spectrum analyzers. You have a royalty-free right to use, modify, reproduce and distribute the MATLAB instrument driver and sample application files in any way you find useful. The MATLAB Custom Driver is a supported driver for those individuals who purchase the N6171A option. Keysight Technologies has no warranty, obligations or liability for any modified versions of these drivers or examples.

Matlab TOI Plot

Additional information on programming the Keysight X-Series signal analyzers and PSA spectrum analyzers can be found below.

Useful MATLAB resources:

  1. Available MATLAB software packages for your signal or spectrum analyzer click here
  2. Summary sheet: Using MATLAB with Keysight Instruments
  3. Overview of MATLAB:
  4. Overview of MATLAB Instrument Control Toolbox:
  5. Trial of MATLAB and Instrument Control Toolbox:
  6. Overview of using MATLAB with Keysight Instruments:
Name/Description Date Link
MATLAB technical kit containing 20 MATLAB example applications and programs, tested MATLAB instrument drivers, data sheets, and technical documentation are available from Keysight for using MATLAB software with your Keysight wireless instruments. 9/26/2008   Download the MATLAB technical kit
Supported MATLAB driver for X-Series and PSA 9/26/2008   Download driver